Gli elementi fondamentali dell'accessibilità
| | |
Per fare in modo
che queste tecnologie assistive funzionino correttamente il sito deve
essere costruito in modo tale da rendere fedelmente ciò che è presente
sullo schermo, senza perdere nulla di quello che il sito contiene. Per
questo ci sono alcuni aspetti fondamentali che il web master deve
considerare per garantire l'accessibilità nel momento in cui progetta e
implementa il sito.
Vediamone alcuni:
1. Etichettare le
immagini in maniera comprensibile e corrispondente a quanto riportato
sullo schermo, avendo cura di inserire, per cose da descrivere, il tag
long desk che consente descrizioni piu' lunghe ed adeguate.
2. Se si utilizzano elementi grafici nei link o nei bottoni significativi, se si inseriscono immagini , grafici, gif animate, documenti multimediali, immettere del testo alternativo nell'apposito attributo del tag IMG (ALT="testo descrittivo").
3. Non utilizzare tecnologie flash, in quanto gli screen reader meno recenti e i browser testuali non riescono ad interpretare questo tipo di tecnologia, mentre gli ultimi realizzati la interpretano male. Si sente molto parlare di tecnologia flash accessibile, ma al momento la programmazione in flash dei siti continua a creare problemi alle tecnologie assistive.
4. Non utilizzare tabelle nidificate nel caso si voglia visualizzare elenchi o dati. In alcuni casi di visualizzazione personalizzata o per i browser testuali, si potrebbero sovrapporre gli elementi della pagina nascondendo addirittura gli stessi link.
5. Nei form di compilazione i campi devono essere etichettati in maniera corretta, soprattutto se si usano i tag Label.
6. La struttura del sito non deve essere costruita a frame in quanto gli screen reader testuali non la interpretano correttamente.
7. Le pagine del sito devono sempre riportare per primo il link al contenuto della pagina, soprattutto se il menù di navigazione e' molto grande.
8. Tutti i comandi del sito siano essi di navigazione o di attivazione di procedure debbono poter essere gestiti da tastiera.
9. I pulsanti radio devono avere l'indicazione del comando che producono, leggibile in modo corretto durante la selezione, soprattutto se si usano tag label.
10. Se si usano testi nei campi editazione per descrivere il dato da immettere, fare in modo che il testo presente si cancelli appena si accede al campo editazione, evitando di usare script per la cancellazione.
11. Non utilizzare Javascript o altri tipi di script, poichè con i browser testuali o se l'utente decide di disattivare gli script per sicurezza, si impedisce di usufruire di tutto quello che tali script veicolano.
12. Inserire i tag per l'interpretazione della lingua in quanto gli ultimi screen-reader già riescono a leggere nella lingua impostata.
13. Inserire i significati espliciti di abbreviazioni ed acronimi perchè, anche questi , gia vengono correttamente interpretati dagli ultimi screen-reader.
14. Quando si usano le accesskey, evitare di usare questo comodo comando per tutti i link, inserendolo essenzialmente ai link principali occorrenti per una piu' rapida navigazione, come ad esempio la home page, la mappa, il motore di ricerca, e qualche altro di importanza per il sito. Se tali comandi vengono inseriti su tutti i link, possono solo generare confusione.
15. Utilizzare font particolarmente leggibili(com, arial, Verdana, Tahoma e simili, evitare Impact, Lucida Handwriting, Matisse ITC e simili ) e garantire un corretto contrasto cormoatico tra testo e sfondo.
Questo chiaramente non è che
un breve sommario degli elementi fondamentali da tenere presente per
salvaguardare l'accessibilità di un sito. Per una trattazione più
estesa di ogni singolo punto rinviamo all'ottima guida sull'accessibilità redatta da HTML.it .
Chiaramente
pur seguendo alla lettera ogni raccomandazione è sempre bene testare il
proprio sito, oltre che attraverso i validatori automatici principali,
abnche attraverso test con utenti disabili, unica garanzia di cogliere
tutti i problemi esistenti., Inoltre capita spesso che ciò che non è
rigorosamente accessibile per un validatore automatico sia in realtà un
difetto di poco conto per gli utenti, magari facilemtne aggirabile.
Al
contrario alcuni elementi non analizzabili dagli strumenti automatici,
e spesso sottovalutati dai web designer e committenti, come la
chiarezza e l'organizzazione dei contenuti, possono rivelarsi handicap
gravi per il sito, capaci di comprometterne l'usabilità.
Per
questo è sempre bene (quando non si voglia soltanto rispondere ai
requisiti di legge, ma rendere pienamente un servizio ai propri utenti)
adottare un concetto di accessibilità ampio e utente centrico, che
tenga ben presente cosa deve fare l'utente nel sito e quali sono le sue
preferenze.






PDF version of Gli elementi fondamentali dell'accessibilità
Printable version of Gli elementi fondamentali dell'accessibilità
Send Gli elementi fondamentali dell'accessibilità to a friend