Linea guida 9. Progettare per garantire l'indipendenza da dispositivo.
Usare caratteristiche che permettono di attivare gli elementi della
pagina attraverso una molteplicità di dispositivi di input
Accesso indipendente da dispositivo significa che gli utenti possono interagire
con l'interprete o con il documento con il dispositivo di input (output) preferito
-- mouse, tastiera, voce, bacchette manovrate con la testa, o altro. Se, per
esempio, il controllo di un modulo può essere attivato solo con un mouse o
un altro dispositivo di puntamento, qualcuno che sta usando la pagina senza
usare la vista, con input vocale o con una tastiera, oppure chi sta usando
qualche altro dispositivo di input non a puntamento non riuscirà ad usare
il modulo.
Nota. Fornendo equivalenti testuali per immagini sensibili
o per immagini usate come collegamento si dà agli utenti la possibilità di
interagire con esse senza un dispositivo di puntamento. Vedi anche la Linea
guida 1.
In genere, le pagine che permettono di interagire tramite tastiera sono accessibili
anche tramite input vocale o interfaccia a linea di comando.
Punti di controllo:
- 9.1 Fornire immagini sensibili sul lato
client invece di immagini sensibili sul lato server, con l'eccezione dei
casi nei quali le zone non possono essere definite con una forma geometrica
valida. [Priorità 1]
- 9.2 Assicurarsi che ogni elemento che
possiede una sua specifica interfaccia possa essere gestito in una modalità
indipendente da dispositivo. [Priorità 2]
- 9.3 Negli script, specificare
gestori di evento logici piuttosto che gestori di evento dipendenti da dispositivo.
[Priorità 2]
- 9.4 Creare un ordine logico di tabulazione fra
i collegamenti, i controlli dei moduli, e gli oggetti. [Priorità 3]
- Per esempio, in HTML, specificare l'ordine di tabulazione
tramite l'attributo "tabindex" oppure garantire una disposizione logica
della pagina.
- 9.5 Fornire scorciatoie da tastiera
per i collegamenti importanti (compresi quelli nelle immagini sensibili sul lato client), per i controlli
dei moduli, e per i gruppi di controlli dei moduli. [Priorità 3]
- Per esempio, in HTML, specificare scorciatoie tramite
l'attributo "accesskey".
Questo documento è una traduzione ad opera di Vanni Bertini,
Michelangelo Bottura, Annalisa Cichella, Maria Cristina Giavoni, Adelmo Taddei
delle
Linee guida per l'accessibilità ai contenuti del Web
La versione normativa, in lingua inglese, si trova a:
http://www.w3.org/TR/WCAG/
La presente traduzione è disponibile sul sito
http://www.aib.it/aib/cwai/WAI-trad.htm