SlideShare a Scribd company logo
1 of 33
Joomla! FAP
il CMS accessibile per tutti
                 Joomla! Day 2012 - Torino


                      Alessandro Pasotti
                      a.pasotti@itopen.it
                          @elpaso




   Licenza: Creative Commons Attribution - Share Alike 3.0
Finalità di Joomla! FAP
●   Creare un sito Joomla! accessibile secondo
    le norme vigenti in Italia per i siti delle PPAA
●   Permettere il rispetto delle linee guida per i
    siti web delle PPAA


        L'accessibilità è la caratteristica di un
       dispositivo, di un servizio o di una risorsa
    d'essere fruibile con facilità da una qualsiasi
                   tipologia d'utente.

             Licenza: Creative Commons Attribution - Share Alike 3.0
Le tecnologie assistive




 Licenza: Creative Commons Attribution - Share Alike 3.0
Il quadro normativo
●   1999 WCAG 1.0
●   2004 Legge “Stanca” n. 4 09/01/2004
●   2005 DPR 01/03 Regolamento di attuazione
●   2005 DM 08/07 Requisiti tecnici
●   2008 DM 30/04 […] l'accessibilità agli strumenti
    didattici e formativi a favore degli alunni disabili
●   2008 WCAG 2.0
●   2010 Proposta di revisione dei requisiti tecnici



           Licenza: Creative Commons Attribution - Share Alike 3.0
La legge “Stanca”
    Disposizioni per favorire l'accesso dei soggetti
          disabili agli strumenti informatici.

●   Per le PPAA (e assimilate): nullità dei contratti
    che non rispettano le norme della legge
●   Requisiti tecnici per l'accessibilità




             Licenza: Creative Commons Attribution - Share Alike 3.0
I 22 requisiti tecnici
Diventeranno 12, ma per ora:
  –   Rispetto della grammatica formale adottata
      (preferenza per XHTML 1.0 strict)
  –   No tabelle per il layout, si CSS
  –   No apertura nuove finestre
  –   No marcatori presentazionali (font ecc.), si CSS
  –   No frame




            Licenza: Creative Commons Attribution - Share Alike 3.0
I 22 requisiti (continua)
–   Immagini e multimedia con testi alternativi
–   No uso semantico del colore (oppure ALT)
–   No blink
–   Si alto contrasto
–   No mappe immagini lato server (oppure ALT)
–   Tabelle solo per contenuto tabellare e con
    intestazioni chiaramente associate alle
    righe/colonne (id negli header TH e attributo
    header nei TD)


          Licenza: Creative Commons Attribution - Share Alike 3.0
I 22 requisiti (continua)
–   Usabile anche senza CSS
–   Layout fluido e/o ”resistente” a modifiche nella
    dimensione dei font
–   Form con etichette associate ai campi
–   Usabile senza script e applet
–   Gestori eventi script e applet: indipendenza dai
    dispositivi di input
–   Link comprensibili anche senza contesto oppure
    title esplicativi


          Licenza: Creative Commons Attribution - Share Alike 3.0
I 22 requisiti (continua)
–   Sistemi per saltare direttamente al contenuto
    (evitando di dover sempre scorrere i menu)
–   No servizi ”a scadere” oppure avvisare l'utente
–   Collegamenti attivabili da tastiera o da sistemi di
    puntamento diversi dal mouse (access key,
    padding >= 1em)
–   Scappatoia: versione accessibile della pagina (no
    sito parallelo)




           Licenza: Creative Commons Attribution - Share Alike 3.0
Chi controlla?



   Questa pagina è stata lasciata volutamente vuota.




Licenza: Creative Commons Attribution - Share Alike 3.0
I validatori
●   W3C: validator.w3c.org (grammatica)




           Licenza: Creative Commons Attribution - Share Alike 3.0
I validatori (continua)




Licenza: Creative Commons Attribution - Share Alike 3.0
Validatori specializzati
●   Vamolà




             Licenza: Creative Commons Attribution - Share Alike 3.0
Validatori specializzati
●   Vamolà




             Licenza: Creative Commons Attribution - Share Alike 3.0
Altri validatori
●   Achecker http://achecker.ca/checker/index.php
●   WAVE http://wave.webaim.org/
●   Lista completa:
    http://www.w3.org/WAI/RC/tools/complete
●   Contrasti colore (FF addon):
    –   WCAG Contrast checker




             Licenza: Creative Commons Attribution - Share Alike 3.0
Il bollino




Licenza: Creative Commons Attribution - Share Alike 3.0
Joomla! FAP




               For All People




Licenza: Creative Commons Attribution - Share Alike 3.0
Cos'è Joomla! FAP?
●   Template accessibile
●   Componente per le Access Key
●   Plugin
●   Procedure di configurazione




             Licenza: Creative Commons Attribution - Share Alike 3.0
Il progetto
●   Nato nel 2004
●   Autore originale: Vamba (M. Bertolini)
●   Maintainer dal 2006: ItOpen
●   Più di 100 installazioni attive presso PPAA



         https://github.com/elpaso/joomla-fap-25
                                GNU-AGPL


             Licenza: Creative Commons Attribution - Share Alike 3.0
Il template accessibile
●   XHTML 1.0 Strict
●   Versione ad alto contrasto
●   Layout liquido e semi-liquido
●   Funzioni per regolare le dimensioni dei font (anche senza JS)
●   Rispetto dei rapporti di contrasto e della spaziatura degli
    elementi
●   Collegamenti interni per la navigazione e i contenuti
●   Class “external-link” su menu item di tipo URL




               Licenza: Creative Commons Attribution - Share Alike 3.0
FAP




Licenza: Creative Commons Attribution - Share Alike 3.0
Controlli

                         FAP note




Padding                                                             Collegamenti




          Licenza: Creative Commons Attribution - Share Alike 3.0
Alto contrasto




Licenza: Creative Commons Attribution - Share Alike 3.0
Lynx




Licenza: Creative Commons Attribution - Share Alike 3.0
Senza CSS
Link interni




               Licenza: Creative Commons Attribution - Share Alike 3.0
Sarzana




Licenza: Creative Commons Attribution - Share Alike 3.0
FAP custom




Licenza: Creative Commons Attribution - Share Alike 3.0
Rete Oncologica




Licenza: Creative Commons Attribution - Share Alike 3.0
Molinette




Licenza: Creative Commons Attribution - Share Alike 3.0
Le access keys




Licenza: Creative Commons Attribution - Share Alike 3.0
I plugin
●   HTML Purifier
    –   Filtra tutti i contenuti per generare codice conforme
        alla grammatica adottata (XHTML 1.0 strict)
●   Jfap
    –   Sostituisce target=”_blank” con onkeypress e
        onclick
    –   Aggiunge il metadato DC.Description
    –   Corregge altri problemi minori



               Licenza: Creative Commons Attribution - Share Alike 3.0
Links
●   Legge “Stanca” http://www.pubbliaccesso.gov.it/normative/legge_20040109_n4.htm
●   Linee guida:
    http://www.funzionepubblica.gov.it/lazione-del-ministro/linee-guida-siti-web-pa/presentazione.aspx
●   Revisione dei requisiti tecnici (i 12):
    http://www.accessibile.gov.it/accessibilita/bozza-nuovi-requisiti-e-punti-di-controllo-per-accessibilita-web/
●   Riferimenti:
     –   Legge “Stanca” (Legge 9 gennaio 2004, n. 4): Disposizioni per favorire l'accesso dei soggetti
         disabili agli strumenti informatici
     –   www.accessibile.gov.it/
     –   www.funzionepubblica.gov.it/.../linee_guida..._2011.pdf




                      Licenza: Creative Commons Attribution - Share Alike 3.0
Grazie!



Alessandro Pasotti
a.pasotti@itopen.it
@elpaso



           Licenza: Creative Commons Attribution - Share Alike 3.0

More Related Content

Viewers also liked

Corso PHP ENAIP - lezione #01 - 17/01/2014
Corso PHP ENAIP - lezione #01 - 17/01/2014Corso PHP ENAIP - lezione #01 - 17/01/2014
Corso PHP ENAIP - lezione #01 - 17/01/2014Matteo Moro
 
Presentazione Blog Università la Sapienza
Presentazione Blog Università la SapienzaPresentazione Blog Università la Sapienza
Presentazione Blog Università la Sapienzafabio73
 
Internet e animazione
Internet e animazioneInternet e animazione
Internet e animazionePivari.com
 
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e GestioneLezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e Gestionealessandro gasparotto
 
Wordpress Installation for Windows and Mac
Wordpress Installation for Windows and MacWordpress Installation for Windows and Mac
Wordpress Installation for Windows and MacMarcello Mingardi
 
Luigi ricca portfolio
Luigi ricca portfolioLuigi ricca portfolio
Luigi ricca portfolioLuigi Ricca
 
2 regole del corso tecniche di modellazione digitale – computer 3d
2 regole del corso tecniche di modellazione digitale – computer 3d2 regole del corso tecniche di modellazione digitale – computer 3d
2 regole del corso tecniche di modellazione digitale – computer 3dDaniele Francaviglia
 
Misurazione del video sul Web
Misurazione del video sul WebMisurazione del video sul Web
Misurazione del video sul WebPortante Andrea
 
Portfolio of Expertise and Credentials
Portfolio of Expertise and CredentialsPortfolio of Expertise and Credentials
Portfolio of Expertise and CredentialsPortante Andrea
 
Il Backup Di Word Press
Il Backup Di Word PressIl Backup Di Word Press
Il Backup Di Word PressAndrea Beggi
 
Musica, illustrazione e social media: una storia da raccontare
Musica, illustrazione e social media: una storia da raccontareMusica, illustrazione e social media: una storia da raccontare
Musica, illustrazione e social media: una storia da raccontareInSide Training
 
PHP:funzioni e interazione con MySQL
PHP:funzioni e interazione con MySQLPHP:funzioni e interazione con MySQL
PHP:funzioni e interazione con MySQLextrategy
 
Note per workshop Stop Motion Seconda Parte
Note per workshop Stop Motion Seconda ParteNote per workshop Stop Motion Seconda Parte
Note per workshop Stop Motion Seconda PartePortante Andrea
 
Decustruzione progetto e mood board
Decustruzione progetto e mood boardDecustruzione progetto e mood board
Decustruzione progetto e mood boardDaniele Francaviglia
 

Viewers also liked (20)

Corso PHP ENAIP - lezione #01 - 17/01/2014
Corso PHP ENAIP - lezione #01 - 17/01/2014Corso PHP ENAIP - lezione #01 - 17/01/2014
Corso PHP ENAIP - lezione #01 - 17/01/2014
 
Presentazione Blog Università la Sapienza
Presentazione Blog Università la SapienzaPresentazione Blog Università la Sapienza
Presentazione Blog Università la Sapienza
 
08 09 26 Hyves At Picnic
08 09 26 Hyves At Picnic08 09 26 Hyves At Picnic
08 09 26 Hyves At Picnic
 
Internet e animazione
Internet e animazioneInternet e animazione
Internet e animazione
 
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e GestioneLezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
 
Wordpress Installation for Windows and Mac
Wordpress Installation for Windows and MacWordpress Installation for Windows and Mac
Wordpress Installation for Windows and Mac
 
Luigi ricca portfolio
Luigi ricca portfolioLuigi ricca portfolio
Luigi ricca portfolio
 
2 regole del corso tecniche di modellazione digitale – computer 3d
2 regole del corso tecniche di modellazione digitale – computer 3d2 regole del corso tecniche di modellazione digitale – computer 3d
2 regole del corso tecniche di modellazione digitale – computer 3d
 
Misurazione del video sul Web
Misurazione del video sul WebMisurazione del video sul Web
Misurazione del video sul Web
 
Portfolio of Expertise and Credentials
Portfolio of Expertise and CredentialsPortfolio of Expertise and Credentials
Portfolio of Expertise and Credentials
 
Creativity and graphic design 4
Creativity and graphic design 4Creativity and graphic design 4
Creativity and graphic design 4
 
Creativity and graphic design 3
Creativity and graphic design 3Creativity and graphic design 3
Creativity and graphic design 3
 
CINEMA 4D
CINEMA 4DCINEMA 4D
CINEMA 4D
 
Il Backup Di Word Press
Il Backup Di Word PressIl Backup Di Word Press
Il Backup Di Word Press
 
Media tools e significati simbolici 11 aprile 2014 Orient@ti
Media tools e significati simbolici 11 aprile 2014 Orient@tiMedia tools e significati simbolici 11 aprile 2014 Orient@ti
Media tools e significati simbolici 11 aprile 2014 Orient@ti
 
Musica, illustrazione e social media: una storia da raccontare
Musica, illustrazione e social media: una storia da raccontareMusica, illustrazione e social media: una storia da raccontare
Musica, illustrazione e social media: una storia da raccontare
 
Laboratori e Workshop
Laboratori e WorkshopLaboratori e Workshop
Laboratori e Workshop
 
PHP:funzioni e interazione con MySQL
PHP:funzioni e interazione con MySQLPHP:funzioni e interazione con MySQL
PHP:funzioni e interazione con MySQL
 
Note per workshop Stop Motion Seconda Parte
Note per workshop Stop Motion Seconda ParteNote per workshop Stop Motion Seconda Parte
Note per workshop Stop Motion Seconda Parte
 
Decustruzione progetto e mood board
Decustruzione progetto e mood boardDecustruzione progetto e mood board
Decustruzione progetto e mood board
 

Similar to Joomla fap-joomla-day-2012

We Tv Oghenoa
We Tv OghenoaWe Tv Oghenoa
We Tv Oghenoamarco
 
7. Applicazioni web e CMS
7. Applicazioni web e CMS7. Applicazioni web e CMS
7. Applicazioni web e CMSRoberto Polillo
 
5 - Introduzione al Web (2/2) - 16/17
5 - Introduzione al Web (2/2) - 16/175 - Introduzione al Web (2/2) - 16/17
5 - Introduzione al Web (2/2) - 16/17Giuseppe Vizzari
 
7. Applicazioni Web e CMS
7. Applicazioni Web e CMS7. Applicazioni Web e CMS
7. Applicazioni Web e CMSRoberto Polillo
 
Christmas greetings cards with blazor
Christmas greetings cards with blazorChristmas greetings cards with blazor
Christmas greetings cards with blazorNicolò Carandini
 
13 - Web feed, aggregatori, e altri modi di diffondere informazioni - 16/17
13 - Web feed, aggregatori, e altri modi di diffondere informazioni - 16/1713 - Web feed, aggregatori, e altri modi di diffondere informazioni - 16/17
13 - Web feed, aggregatori, e altri modi di diffondere informazioni - 16/17Giuseppe Vizzari
 
Laboratorio internet: 5. Requisiti (parte III)
Laboratorio internet: 5. Requisiti (parte III)Laboratorio internet: 5. Requisiti (parte III)
Laboratorio internet: 5. Requisiti (parte III)Roberto Polillo
 
05 - Introduzione al Web II
05 - Introduzione al Web II05 - Introduzione al Web II
05 - Introduzione al Web IIGiuseppe Vizzari
 
Presentazione Portale Asmenet
Presentazione Portale AsmenetPresentazione Portale Asmenet
Presentazione Portale AsmenetFormez
 
Creative Commons - CoBiS: biblioteche e Wikipedia (8 Sett. 2015)
Creative Commons - CoBiS: biblioteche e Wikipedia (8 Sett. 2015)Creative Commons - CoBiS: biblioteche e Wikipedia (8 Sett. 2015)
Creative Commons - CoBiS: biblioteche e Wikipedia (8 Sett. 2015)Federico Morando
 
13 - Web feed, aggregatori, tendenze nella diffusione di informazioni
13 - Web feed, aggregatori, tendenze nella diffusione di informazioni13 - Web feed, aggregatori, tendenze nella diffusione di informazioni
13 - Web feed, aggregatori, tendenze nella diffusione di informazioniGiuseppe Vizzari
 
17 - Web feed e aggregatori
17 - Web feed e aggregatori17 - Web feed e aggregatori
17 - Web feed e aggregatoriGiuseppe Vizzari
 
Convergenze tra accessibilità e motori di ricerca
Convergenze tra accessibilità e motori di ricercaConvergenze tra accessibilità e motori di ricerca
Convergenze tra accessibilità e motori di ricercaMassimiliano Navacchia
 
13 - Web feed e aggregatori
13 - Web feed e aggregatori13 - Web feed e aggregatori
13 - Web feed e aggregatoriGiuseppe Vizzari
 
Joomla Miopen 2008
Joomla Miopen 2008Joomla Miopen 2008
Joomla Miopen 2008elpaso66
 

Similar to Joomla fap-joomla-day-2012 (20)

We Tv Oghenoa
We Tv OghenoaWe Tv Oghenoa
We Tv Oghenoa
 
Spa with Blazor
Spa with BlazorSpa with Blazor
Spa with Blazor
 
7. Applicazioni web e CMS
7. Applicazioni web e CMS7. Applicazioni web e CMS
7. Applicazioni web e CMS
 
5 - Introduzione al Web (2/2) - 16/17
5 - Introduzione al Web (2/2) - 16/175 - Introduzione al Web (2/2) - 16/17
5 - Introduzione al Web (2/2) - 16/17
 
7. Applicazioni Web e CMS
7. Applicazioni Web e CMS7. Applicazioni Web e CMS
7. Applicazioni Web e CMS
 
Christmas greetings cards with blazor
Christmas greetings cards with blazorChristmas greetings cards with blazor
Christmas greetings cards with blazor
 
13 - Web feed, aggregatori, e altri modi di diffondere informazioni - 16/17
13 - Web feed, aggregatori, e altri modi di diffondere informazioni - 16/1713 - Web feed, aggregatori, e altri modi di diffondere informazioni - 16/17
13 - Web feed, aggregatori, e altri modi di diffondere informazioni - 16/17
 
Laboratorio internet: 5. Requisiti (parte III)
Laboratorio internet: 5. Requisiti (parte III)Laboratorio internet: 5. Requisiti (parte III)
Laboratorio internet: 5. Requisiti (parte III)
 
05 - Introduzione al Web II
05 - Introduzione al Web II05 - Introduzione al Web II
05 - Introduzione al Web II
 
Presentazione Portale Asmenet
Presentazione Portale AsmenetPresentazione Portale Asmenet
Presentazione Portale Asmenet
 
Creative Commons - CoBiS: biblioteche e Wikipedia (8 Sett. 2015)
Creative Commons - CoBiS: biblioteche e Wikipedia (8 Sett. 2015)Creative Commons - CoBiS: biblioteche e Wikipedia (8 Sett. 2015)
Creative Commons - CoBiS: biblioteche e Wikipedia (8 Sett. 2015)
 
L'aspetto sociale del p2p
L'aspetto sociale del p2pL'aspetto sociale del p2p
L'aspetto sociale del p2p
 
l'aspetto sociale del p2p
l'aspetto sociale del p2pl'aspetto sociale del p2p
l'aspetto sociale del p2p
 
13 - Web feed, aggregatori, tendenze nella diffusione di informazioni
13 - Web feed, aggregatori, tendenze nella diffusione di informazioni13 - Web feed, aggregatori, tendenze nella diffusione di informazioni
13 - Web feed, aggregatori, tendenze nella diffusione di informazioni
 
Link. javascript ajax
  Link. javascript ajax  Link. javascript ajax
Link. javascript ajax
 
17 - Web feed e aggregatori
17 - Web feed e aggregatori17 - Web feed e aggregatori
17 - Web feed e aggregatori
 
Convergenze tra accessibilità e motori di ricerca
Convergenze tra accessibilità e motori di ricercaConvergenze tra accessibilità e motori di ricerca
Convergenze tra accessibilità e motori di ricerca
 
Web feed e aggregatori
Web feed e aggregatoriWeb feed e aggregatori
Web feed e aggregatori
 
13 - Web feed e aggregatori
13 - Web feed e aggregatori13 - Web feed e aggregatori
13 - Web feed e aggregatori
 
Joomla Miopen 2008
Joomla Miopen 2008Joomla Miopen 2008
Joomla Miopen 2008
 

Joomla fap-joomla-day-2012

  • 1. Joomla! FAP il CMS accessibile per tutti Joomla! Day 2012 - Torino Alessandro Pasotti a.pasotti@itopen.it @elpaso Licenza: Creative Commons Attribution - Share Alike 3.0
  • 2. Finalità di Joomla! FAP ● Creare un sito Joomla! accessibile secondo le norme vigenti in Italia per i siti delle PPAA ● Permettere il rispetto delle linee guida per i siti web delle PPAA L'accessibilità è la caratteristica di un dispositivo, di un servizio o di una risorsa d'essere fruibile con facilità da una qualsiasi tipologia d'utente. Licenza: Creative Commons Attribution - Share Alike 3.0
  • 3. Le tecnologie assistive Licenza: Creative Commons Attribution - Share Alike 3.0
  • 4. Il quadro normativo ● 1999 WCAG 1.0 ● 2004 Legge “Stanca” n. 4 09/01/2004 ● 2005 DPR 01/03 Regolamento di attuazione ● 2005 DM 08/07 Requisiti tecnici ● 2008 DM 30/04 […] l'accessibilità agli strumenti didattici e formativi a favore degli alunni disabili ● 2008 WCAG 2.0 ● 2010 Proposta di revisione dei requisiti tecnici Licenza: Creative Commons Attribution - Share Alike 3.0
  • 5. La legge “Stanca” Disposizioni per favorire l'accesso dei soggetti disabili agli strumenti informatici. ● Per le PPAA (e assimilate): nullità dei contratti che non rispettano le norme della legge ● Requisiti tecnici per l'accessibilità Licenza: Creative Commons Attribution - Share Alike 3.0
  • 6. I 22 requisiti tecnici Diventeranno 12, ma per ora: – Rispetto della grammatica formale adottata (preferenza per XHTML 1.0 strict) – No tabelle per il layout, si CSS – No apertura nuove finestre – No marcatori presentazionali (font ecc.), si CSS – No frame Licenza: Creative Commons Attribution - Share Alike 3.0
  • 7. I 22 requisiti (continua) – Immagini e multimedia con testi alternativi – No uso semantico del colore (oppure ALT) – No blink – Si alto contrasto – No mappe immagini lato server (oppure ALT) – Tabelle solo per contenuto tabellare e con intestazioni chiaramente associate alle righe/colonne (id negli header TH e attributo header nei TD) Licenza: Creative Commons Attribution - Share Alike 3.0
  • 8. I 22 requisiti (continua) – Usabile anche senza CSS – Layout fluido e/o ”resistente” a modifiche nella dimensione dei font – Form con etichette associate ai campi – Usabile senza script e applet – Gestori eventi script e applet: indipendenza dai dispositivi di input – Link comprensibili anche senza contesto oppure title esplicativi Licenza: Creative Commons Attribution - Share Alike 3.0
  • 9. I 22 requisiti (continua) – Sistemi per saltare direttamente al contenuto (evitando di dover sempre scorrere i menu) – No servizi ”a scadere” oppure avvisare l'utente – Collegamenti attivabili da tastiera o da sistemi di puntamento diversi dal mouse (access key, padding >= 1em) – Scappatoia: versione accessibile della pagina (no sito parallelo) Licenza: Creative Commons Attribution - Share Alike 3.0
  • 10. Chi controlla? Questa pagina è stata lasciata volutamente vuota. Licenza: Creative Commons Attribution - Share Alike 3.0
  • 11. I validatori ● W3C: validator.w3c.org (grammatica) Licenza: Creative Commons Attribution - Share Alike 3.0
  • 12. I validatori (continua) Licenza: Creative Commons Attribution - Share Alike 3.0
  • 13. Validatori specializzati ● Vamolà Licenza: Creative Commons Attribution - Share Alike 3.0
  • 14. Validatori specializzati ● Vamolà Licenza: Creative Commons Attribution - Share Alike 3.0
  • 15. Altri validatori ● Achecker http://achecker.ca/checker/index.php ● WAVE http://wave.webaim.org/ ● Lista completa: http://www.w3.org/WAI/RC/tools/complete ● Contrasti colore (FF addon): – WCAG Contrast checker Licenza: Creative Commons Attribution - Share Alike 3.0
  • 16. Il bollino Licenza: Creative Commons Attribution - Share Alike 3.0
  • 17. Joomla! FAP For All People Licenza: Creative Commons Attribution - Share Alike 3.0
  • 18. Cos'è Joomla! FAP? ● Template accessibile ● Componente per le Access Key ● Plugin ● Procedure di configurazione Licenza: Creative Commons Attribution - Share Alike 3.0
  • 19. Il progetto ● Nato nel 2004 ● Autore originale: Vamba (M. Bertolini) ● Maintainer dal 2006: ItOpen ● Più di 100 installazioni attive presso PPAA https://github.com/elpaso/joomla-fap-25 GNU-AGPL Licenza: Creative Commons Attribution - Share Alike 3.0
  • 20. Il template accessibile ● XHTML 1.0 Strict ● Versione ad alto contrasto ● Layout liquido e semi-liquido ● Funzioni per regolare le dimensioni dei font (anche senza JS) ● Rispetto dei rapporti di contrasto e della spaziatura degli elementi ● Collegamenti interni per la navigazione e i contenuti ● Class “external-link” su menu item di tipo URL Licenza: Creative Commons Attribution - Share Alike 3.0
  • 21. FAP Licenza: Creative Commons Attribution - Share Alike 3.0
  • 22. Controlli FAP note Padding Collegamenti Licenza: Creative Commons Attribution - Share Alike 3.0
  • 23. Alto contrasto Licenza: Creative Commons Attribution - Share Alike 3.0
  • 24. Lynx Licenza: Creative Commons Attribution - Share Alike 3.0
  • 25. Senza CSS Link interni Licenza: Creative Commons Attribution - Share Alike 3.0
  • 26. Sarzana Licenza: Creative Commons Attribution - Share Alike 3.0
  • 27. FAP custom Licenza: Creative Commons Attribution - Share Alike 3.0
  • 28. Rete Oncologica Licenza: Creative Commons Attribution - Share Alike 3.0
  • 29. Molinette Licenza: Creative Commons Attribution - Share Alike 3.0
  • 30. Le access keys Licenza: Creative Commons Attribution - Share Alike 3.0
  • 31. I plugin ● HTML Purifier – Filtra tutti i contenuti per generare codice conforme alla grammatica adottata (XHTML 1.0 strict) ● Jfap – Sostituisce target=”_blank” con onkeypress e onclick – Aggiunge il metadato DC.Description – Corregge altri problemi minori Licenza: Creative Commons Attribution - Share Alike 3.0
  • 32. Links ● Legge “Stanca” http://www.pubbliaccesso.gov.it/normative/legge_20040109_n4.htm ● Linee guida: http://www.funzionepubblica.gov.it/lazione-del-ministro/linee-guida-siti-web-pa/presentazione.aspx ● Revisione dei requisiti tecnici (i 12): http://www.accessibile.gov.it/accessibilita/bozza-nuovi-requisiti-e-punti-di-controllo-per-accessibilita-web/ ● Riferimenti: – Legge “Stanca” (Legge 9 gennaio 2004, n. 4): Disposizioni per favorire l'accesso dei soggetti disabili agli strumenti informatici – www.accessibile.gov.it/ – www.funzionepubblica.gov.it/.../linee_guida..._2011.pdf Licenza: Creative Commons Attribution - Share Alike 3.0
  • 33. Grazie! Alessandro Pasotti a.pasotti@itopen.it @elpaso Licenza: Creative Commons Attribution - Share Alike 3.0

Editor's Notes

  1. Benvenuto e ringraziamenti Chi c'era a Roma? Chi ha già usato Joomla FAP?
  2. A cosa serve Joomla FAP Accessibilità ~= Usabilità Perchè non va bene un sito “normale”?
  3. … perchè le persone con disabilità usano dispositivi particolari
  4. Storia delle norme
  5. Un'ottima legge, che nessuno fa applicare. Non esiste un organismo di controllo efficace che la faccia rispettare. Legge “Stanca” di aspettare che qualcuno la osservi. Codice della strada. Questo non vuol dire che non si debba lavorare per l'accessilibilità, non solo perchè la legge ce lo impone ma perchè è un dovere etico e morare di chi eroga un servizio pubblico. Come controllare?
  6. Una volta che il sito è validato, possiamo apporre il bollino...
  7. Partecipate al forum su joomla.it e usate Joomla! FAP per i vostri progetti. Domande?