Sei qui: Homepage » accessibilità, css » Liste HTML e screen reader
set 19 2011
Gli screen reader sono uno strumento utile, per qualcuno indispensabile, ma a volte si comportano in maniera diversa da quello che ci si potrebbe aspettare.
Una di queste situazioni è stata descritta pochi giorni fa su 456 Berea Street, e riguarda le liste HTML: i classici tag <ol> e <ul>. Quando l’aspetto della lista viene nascosto tramite fogli di stile, molti screen reader non la annunciano come tale, anche se il codice HTML dice il contrario.
Questo si verifica utilizzando gli attributi CSS:
list-style-type: none
oppure
list-style: none
In questi casi NVDA su Firefox, Orca e VoiceOver non dichiareranno la presenza di una lista. Non è un problema gravissimo, ma questo comportamento peggiora l’esperienza di navigazione degli utenti che usano uno screen reader. Non saranno infatti in grado di capire quando inizia o finisce un elemento.
Una informazione del genere ovviamente va valutata a seconda delle situazioni e del target di utenti: nessuno vi impedisce di usare list-style: none, ma se lavorate su un sito dove tenete all’accessibilità, considerate l’ipotesi di mostrare le liste come tali, senza ricorrere a immagini in background per i puntatori o stratagemmi simili.
Se vi interessa approfondire l’argomento screen reader e volete testare il vostro sito, trovate altre informazioni utili in questo post: Uno screen reader per i test.
Classificato in accessibilità, css.
TomStardust.com è realizzato secondo i canoni dell'accessibilità, le normative del W3C, e la legge Stanca, pur non essendo il sito di una pubblica amministrazione e non avendo nessun obbligo a riguardo.
Poter navigare su internet ed accedere alle informazioni sulla rete è un diritto di tutti, realizzare siti che rispondano agli standard web dovrebbe essere un dovere di ogni sviluppatore.
Questo sito e tutti i suoi contenuti, compresi i temi Wordpress, sono pubblicati sotto licenza Creative Commons 2.5.
Questo sito non rappresenta una testata giornalistica e viene aggiornato senza alcuna periodicità.
Powered by Wordpress
1 ottobre 2011 alle 22:59
cooksappecomplicato! :P
20 ottobre 2011 alle 21:45
Francesco CarzeddaTom, preziosa notizia!
Ormai ci si aspetta da un sito accessibile che sia oltre che bello anche indistinguibile da quelli che hanno raggiunto buoni standard di qualità e diffusione.
Perciò è difficile avere la fantasia per includere link dai colori tradizionali e punti di elenco in un menu.
Penso dovrebbero adeguarsi i browser.
Inizialmente annunciavo la presenza di una lista con un tag inizio menu: x voci, seguito da analoga indicazione per la fine dell’elenco. Ma ho pensato che aggiungesse troppa informazione non di sostanza.
Si può ovviare con appropriate intestazioni.