1 - Cos è l accessibilità e a chi è destinata di Michele Diodati michele@diodati.org http://www.diodati.org
Cosa significa accessibile 2 di 19 Content is accessible when it may be used by someone with a disability. (dal glossario delle WCAG 1.0) La forza del Web sta nella sua universalità. L accesso da parte di chiunque, indipendentemente dalle disabilità, ne è un aspetto essenziale (pensiero di T.B.-Lee, usato come motto del WAI)
Elementi fondamentali dell accessibilità 3 di 19 1. l attenzione ai problemi di accesso al Web delle persone con disabilità; 2. l attenzione a garantire l universalità dell accesso, ovvero a non escludere nessuno
Due definizioni di accessibilità 4 di 19 Intesa come disciplina, è l insieme delle linee guida e delle tecniche di sviluppo, mirate a consentire la creazione di siti e pagine web privi di barriere digitali all accesso. Intesa come proprietà di una pagina web, è la sua capacità di permettere a chiunque di fruire delle informazioni e dei servizi in essa contenuti, indipendentemente dalle capacità fisiche e dagli strumenti informatici posseduti.
Cos è una barriera digitale? 5 di 19 Dal punto di vista dell utilizzatore del Web, è un ostacolo alla fruizione delle informazioni e dei servizi contenuti in una pagina web (o in un sito), dovuto all interazione in proporzioni variabili - di almeno quattro fattori: 1. Il modo in cui la pagina o il sito sono costruiti 2. Il software utilizzato per navigare 3. L hardware disponibile (PC, modem, velocità della linea) 4. Le caratteristiche fisiche e psichiche dell utilizzatore umano
Cosa si può fare per eliminare le barriere digitali sul Web 6 di 19 Da parte dell utente ben poco, se non cercare di dotarsi, nei limiti delle proprie possibilità, di attrezzature adeguate ad una navigazione proficua e di un minimo di alfabetizzazione informatica Da parte dello sviluppatore molto di più: imparare a costruire pagine web basate su criteri di accessibilità.
Lo sviluppatore può fare molto 7 di 19 Dei quattro impedimenti citati in precedenza cioè il modo in cui è costruita la pagina web, il software, l hardware e le caratteristiche psicofisiche dell utente il primo fattore è l unico che lo sviluppatore può controllare. Tuttavia uno sviluppo accessibile è in grado di rimuovere o aggirare, entro certi limiti, molte delle barriere legate alle attrezzature informatiche e alle capacità psicofisiche dell utente.
Esempi di barriere digitali causate da errori di sviluppo evitabili 8 di 19 Una pagina web in cui il testo informativo è presentato esclusivamente in forma grafica Un brano audio che veicola informazioni non disponibili in trascrizione testuale Testi lunghi e complessi scritti con caratteri microscopici Le istruzioni per la compilazione di un modulo presentate in un formato che richiede l installazione di un programma aggiuntivo Un testo esplicativo in lingua italiana, in cui le parole chiave per la comprensione sono in inglese
Le WCAG 1.0 9 di 19 La sigla sta per Web Content Accessibility Guidelines, ovvero, in italiano, Linee guida per l accessibilità dei contenuti del Web (http:// www.w3.org/tr/wcag10/). Pubblicate il 5 maggio 1999, forniscono agli sviluppatori una serie di raccomandazioni generali (14 in tutto) e di suggerimenti tecnici specifici, per aiutarli a produrre pagine prive di barriere digitali all accesso
I metodi generali delle WCAG 1.0 10 di 19 Due sono i metodi generali a cui le WCAG 1.0 affidano il compito di rendere accessibili le risorse web: 1. Assicurare una trasformazione gradevole dei contenuti 2. Rendere i contenuti comprensibili e navigabili La descrizione dei due metodi si trova nel capitolo intitolato Themes of Accessible Design: http://www.w3.org/tr/ WCAG10/#themes.
Metodo 1 - Assicurare una trasformazione gradevole 11 di 19 Si tratta di interventi che hanno di mira la sfera percettiva dell utente: Separare il contenuto dalla presentazione Fornire alternative testuali ai contenuti grafici e multimediali Creare documenti che non si rivolgano ad un unico canale sensoriale (la vista o l udito) Creare documenti che non richiedano l uso di uno specifico tipo di hardware
Metodo 2 Rendere i contenuti comprensibili e navigabili 12 di 19 Si tratta di interventi che si rivolgono principalmente alla sfera cognitiva dell utente: 1. Scrivere nel modo più chiaro e semplice possibile, in relazione all argomento trattato 2. Fornire chiari meccanismi di navigazione 3. Fornire informazioni di orientamento (mappe del sito, descrizioni sulla destinazione dei collegamenti) 4. Fornire strumenti per saltare gruppi di link
Tre livelli di priorità 13 di 19 Punti di controllo di priorità 1. Devono essere soddisfatti. Non soddisfarli rende i relativi contenuti del tutto inaccessibili per alcune categorie di utenti. Punti di controllo di priorità 2. Dovrebbero essere soddisfatti. Non soddisfarli rende difficoltoso o molto difficoltoso l accesso ai contenuti per alcune categorie di utenti. Punti di controllo di priorità 3. Possono essere soddisfatti. Non soddisfarli rende i relativi contenuti meno facili da utilizzare ma non inaccessibili.
Tre livelli di conformità 14 di 19 Conformità al Livello A. Tutti i punti di controllo di priorità 1 devono essere soddisfatti. Conformità al Livello AA. Tutti i punti di controllo di priorità 1 e 2 devono essere soddisfatti. Conformità al Livello AAA. Tutti i punti di controllo di priorità 1, 2 e 3 devono essere soddisfatti. Tutte le informazioni sulle modalità di utilizzo dei loghi WAI-W3C di conformità sono disponibili alla pagina http:// www.w3.org/wai/wcag1-conformance.html.
I beneficiari istituzionali dell accessibilità 15 di 19 Sono le persone con disabilità. Naturalmente non tutte le disabilità influenzano la capacità di accedere ai documenti web. Tra le disabilità che influenzano in misura variabile questa capacità, ricordiamo: La cecità L ipovisione La sordità La mancanza o l impossibilità di usare gli arti superiori La dislessia L epilessia Il ritardo mentale
I beneficiari effettivi dell accessibilità 16 di 19 Alle persone affette dalle disabilità più appariscenti appena ricordate, dobbiamo aggiungere numerose altre categorie di utenti: Chi ha normali problemi della vista (miopi, presbiti, astigmatici, malati di cataratta, gli anziani in generale) Chi dispone di scarsa o nulla preparazione informatica Chi dispone di un livello culturale basso o bassissimo Chi parla un altra lingua Chi naviga utilizzando programmi obsoleti Chi dispone di hardware obsoleto e connessioni lente Chi usa sistemi e periferiche poco comuni Chi si trova in condizioni ambientali difficili Gli indicizzatori provenienti dai motori di ricerca
Quanti sono i beneficiari dell accessibilità? 17 di 19 Statistiche USA stimano in oltre 50 milioni i cittadini statunitensi affetti da una qualche disabilità (oltre il 20% della popolazione). Un documento dell Unione Europea prevede che entro il 2020 circa il 25% della popolazione europea sarà costituita da anziani, molti dei quali affetti da disabilità Le persone con problemi della vista, scarsa o nulla alfabetizzazione informatica, basso livello culturale, attrezzature hardware e software obsolete sono una percentuale altissima della popolazione italiana.
L accessibilità è solo un onere per lo sviluppatore? 18 di 19 No, assolutamente. Sviluppare siti accessibili almeno ad un livello base non è solo un modo per garantire la democrazia dell informazione e dei servizi, ma può rivelarsi un notevole vantaggio economico per il gestore/sviluppatore. Eccone i principali motivi: Un sito di commercio elettronico accessibile non esclude nessun potenziale cliente; un sito informativo accessibile non esclude nessun potenziale lettore Un sito sviluppato con criteri base di accessibilità cioè con codice (X)HTML valido e separando il contenuto dalla presentazione può ridurre il suo consumo di banda fino ad oltre il 60%.
Collegamenti utili per approfondire 19 di 19 Le definizioni dei tre livelli di priorità nelle WCAG 1.0: http://www.w3.org/tr/wcag10/wai-pageauth.html#priorities La traduzione in italiano dell elenco dei punti di controllo elencati nelle WCAG 1.0: http://www.robertoscano.info/files/wcag10/full-checklist.html What is an accessible website?, articolo di Jim Byrne: http://www.mcu.org.uk/articles/whatisaw.html Cos'è veramente l'accessibilità (sintesi), dai forum di Diodati.org: http://www.diodati.org/forum/messaggi.asp?f=1&id=656 Il rapporto tra accessibilità e usabilità: una lunga discussione con Maurizio Boscarol sui forum di Diodati.org: http://www.diodati.org/forum/messaggi.asp?f=1&id=562 Un contributo per sgombrare il campo dai pregiudizi sull'accessibilità, un breve articolo di Michele Diodati: http://www.diodati.org/scritti/2003/pregiudizi/index.asp