[webaccessibile] accessibilità input disabled e contrasto dei colori

Gianni gmail gtolomei a gmail.com
Lun 19 Mar 2007 10:44:45 CET


>>Su applicazioni web, usare "input disabled" può tornare utile [...].
>> Una possibile alternativa, potrebbe essere usare l'attributo READONLY,
>> ma crea un problema di usabilita', perche' non sempre gli utenti
>> comprendono immediatamente che su un "input readonly" non e' permesso
>> di modificare il dato.


> Allora: hai centrato il problema.
> Solitamente io uso l'attributo readonly  e comunque assegno a quell'elemento
> un  selettore di classe (per es. readonly ) e successivamente definisco i
> colori che possono risultare più consoni ad un elemento disabilitato (per
> es. nessun bordo all'elemento e sfondo identico a quello della finestra,
> oppure bordo e testo grigio per es. #404040 e bordo tratteggiato, ma
> prediligo la prima). Questo certamente non compromette l'accessibilità in
> quanto il contrasto cromatico sussiste, non compromette l'usabilità in
> quanto l'utente che si trova un testo scritto, o come è abituato a vedere
> grigio, oppure un testo su un modulo non è che resta allibito dal fatto che
> non può modificarlo: se tale input ha una parvenza differente dagli altri
> qualche motivo ci sarà! ;-)

Diego, grazie per la tua risposta, quella che suggerisci è una buona
soluzione, che vale per i TEXT ed le TEXTAREA. Ho solo un dubbio su
come gli screen reader, per i non vedenti, leggano questi tipi di
INPUT READONLY: li interpretano correttamente come campi su cui non è
possibile inserire dati?

Rimane che l'attributo READONLY non può essere applicato, a differenza
dell'attributo DISABLED, a tutti gli altri tipi di input (CHECKBOX,
RADIO, SELECT, etc): in quel caso sarebbe necessario presentare i dati
in un altro modo.

Ciao


Maggiori informazioni sulla lista webaccessibile