Sviluppare un sito web compatibile con gli screen reader
| |
Stampa |
Inviare |
Parte |
Attenzione: la versione originale di questo documento è la progettazione per la compatibilità Screen Reader . La traduzione francese è stata fatta da Ideos quadro di un accordo tra WebAIM e Ideos .
Nota: vedere la pagina dei documenti su accessibilità del Web per un elenco di tutti i documenti tradotti. Altre risorse sull'accessibilità web sono elencati anche nel portale digitale accessibile .
Riassunto
Panoramica
I lettori di schermo sono interfacce audio.
Piuttosto che visivamente visualizzare il contenuto Web per gli utenti in una "finestra" sullo schermo, screen reader convertire il testo in sintesi vocale, in modo che gli utenti possono ascoltare il contenuto.
Vedenti di solito hanno un tempo difficile immaginare come sia possibile utilizzare un'interfaccia audio per navigare sul web in modo il loro accesso al mondo è visuale.
E 'vero che l'esperienza utente di un interfaccia audio è completamente diverso.
Senza il lettore di schermo, le persone non vedenti avrebbero bisogno di altre persone di leggere ad alta voce il contenuto per loro.
La tecnologia permette l'accesso indipendente alle informazioni per le persone che altrimenti avrebbero ancora bisogno del sostegno e l'assistenza di altri.
Gli screen reader non leggono i contenuti web, proprio come fanno gli esseri umani. La voce può sembrare un po 'robotico e monotono. Inoltre, gli utenti esperti spesso accelerare la velocità di parola ad un tasso di lettura di 300 parole al minuto o più, che è troppo veloce per un ascoltatore inesperto può capire. Infatti, quando le persone ascoltano i lettori di schermo per la prima volta in una lettura normale di circa 180 parole al minuto, sono già lamentano che si legge troppo in fretta. Ci vuole tempo per abituarsi ad ascoltare uno screen reader, ma la cosa interessante è che gli utenti, una volta abituati, si possono leggere i contenuti ad una velocità che può sorprendere le persone vedenti.
et Window Eyes de GW Micro. Due lettori di schermo sono i più comuni da JAWS Freedom Scientific e GW Micro Window Eyes. Questo software non può solo leggere i contenuti web, ma anche la funzionalità del sistema operativo Windows, software per l'elaborazione di testi e altro software.
Commento
IBM Home Page Reader, un lettore di schermo a buon mercato e facile da usare, non è più sviluppato o mantenuto. Pertanto, tutti i riferimenti a screen reader in questo documento sono stati rimossi.
Linearizzazione dei contenuti
Interfacce audio leggere il contenuto in modo lineare per gli utenti, un oggetto dopo l'altro. Questo contrasta con il modo più persone usano interfacce visuali. Utenti vedenti in grado di analizzare un intero schermo quasi istantaneamente, di comprendere la presentazione, lo stile dell'arte e gli aspetti macro altri contenuti. Gli utenti di screen reader non riesco a capire questi problemi il più rapidamente macro. La progressione lineare di riproduzione del contenuto dall'inizio alla fine della pagina web è come un menù di sistemi telefonici automatici, che non rivelano tutte le opzioni alla volta. Gli utenti devono passare attraverso questi sistemi in maniera graduale. L'idea che le interfacce audio sono linearizzate in un contenuto Web è un elemento importante che dovrebbero guidare gli sviluppatori web nella progettazione e sviluppo di siti web.
Navigare tra i contenuti di altri
Anche se dagli screen reader natura leggere il contenuto in modo lineare, ci sono modi per gli utenti di screen reader per navigare altri contenuti.
Connessioni
Un modo per passare da un collegamento all'altro è quello di utilizzare il tasto Tab. Questo dà all'utente un'idea del contenuto a cui punta link sulla pagina, e può essere un modo efficace per navigare attraverso il contenuto se l'utente è alla ricerca di un link specifico. Un'altra tecnica è quella di ottenere l'elenco dei link sulla pagina, in ordine alfabetico. Lo svantaggio di questi metodi è che l'utente non il contenuto che non sono collegamenti e possono quindi perdere informazioni importanti.
Conseguenza: i link devono avere senso se letto fuori dal contesto. Inoltre, collegamenti pertinenti informazioni dovrebbero essere dato all'inizio delle voci.
Comma intestazioni
Un altro modo per navigare una pagina Web per avere un'idea generale del suo contenuto è quello di muoversi come un paragrafo di un paragrafo. Gli utenti possono ascoltare una panoramica delle idee principali della pagina e poi tornare indietro e leggere le sezioni che li interessano più. Il principale svantaggio di questa tecnica è che troppe pagine mancano le intestazioni di paragrafo. Senza intestazioni di paragrafo in una pagina Web, questo metodo per sfogliare il contenuto è totalmente inefficace.
Conseguenza: gli autori devono strutturare i loro contenuti con intestazioni di paragrafo. Possibile, le intestazioni di paragrafo dovrebbe riflettere il contenuto principale della pagina web.
Paragrafi e gli elementi della pagina
Gli utenti possono saltare da un paragrafo all'altro, ascoltare le prime frasi prima di passare al paragrafo successivo.
Questa tecnica è simile a quella usata dalle persone più visivamente vedenti.
Gli utenti possono anche saltare da una voce all'altra, come <div> , link, elementi di forma, elementi di una lista o altri contenuti.
Conseguenza: quando possibile, inserire le informazioni importanti all'inizio dei paragrafi nella prima frase.
Link di salto (menu di navigazione)
I link in alto che permettono agli utenti di saltare link di navigazione non è esattamente un modo di sfogliare i contenuti, ma è un pidocchi significa andare al contenuto essenziale della pagina web. Tali link possono accelerare il processo di lettura e di aiutare gli utenti a distinguere la navigazione principale alla pagina principale.
Conseguenza: se del caso, permettono all'utente di evitare di link di navigazione ricorrenti su ogni pagina Web, come il menu di navigazione.
Tener conto delle differenze tra i lettori di schermo
I lettori di schermo sono molto simili nelle loro caratteristiche e capacità, ma ci sono differenze tra di loro. Scorciatoie da tastiera per uno screen reader sono raramente gli stessi per gli altri lettori di schermo. Le voci di lettori di schermo differenti non sono identiche. Essi hanno anche diversi modi per comunicare agli utenti con informazioni importanti, come i collegamenti di testo che sono gli elementi che sono immagini, ecc.
Una domanda ragionevole chiedere a questo punto è se gli sviluppatori dovrebbero attenzione sulle differenze tra i lettori di schermo. Se il contenuto è accessibile a una marca di screen reader, sarà lì per altre marche? Gli sviluppatori dovrebbero personalizzare il contenuto in modo da riflettere le diverse capacità e specificità diverse per gli screen reader? Queste domande sono pertinenti ma difficile rispondere. Gli sviluppatori dovrebbero già garantire che il loro contenuto funziona bene con più versioni di diversi browser su più piattaforme. E 'abbastanza lavoro per non dover preoccuparsi di diverse versioni di lettori di schermo su diverse piattaforme.
La buona notizia è che le tecniche che lavorano per uno screen reader quasi sempre lavoro per gli screen reader altri. In alcuni casi, un lettore di schermo è dotato di funzionalità che gli altri non fanno, o gestire determinati tipi di contenuto meglio di altri lettori di schermo. Tuttavia, gli sviluppatori quasi sempre ragione quando si incontrano gli standard di accessibilità, invece di cercare di adattare il contenuto alla screen reader specifici. , ce qui pourrait exclure les utilisateurs de lecteurs d'écran pour lesquels la page n'a pas été optimisée. Concentrarsi sulle differenze tra i lettori di schermo può portare alla situazione indesiderati di pagine che hanno progettato solo per JAWS o Window Eyes solo, che potrebbe escludere gli utenti di screen reader per i quali la pagina n non è stata ottimizzata. Sarebbe come ottimizzare le pagine per un browser. Qualche anno fa era comune a leggere le pagine contrassegnate come "Questa pagina è ottimizzato per Internet Explorer (o Netscape)." Fortunatamente, questa pratica divenne meno frequente, ed è generalmente malvista. Maggior parte dei browser Web e gli screen reader hanno prestato maggiore attenzione agli standard degli ultimi anni, in modo che l'esperienza dell'utente è del tutto coerente, indipendentemente dalla tecnologia utilizzata. Nessuna tecnologia è identica, che può portare a problemi intrattabili nello sviluppo, ma sono abbastanza vicino che vi siano alcune eccezioni per le "regole" di sviluppo di cui sopra.
Come i lettori di schermo leggere il contenuto
Questo paragrafo mostra come i lettori di schermo leggere e pronunciare il contenuto. Questo non è un elenco esaustivo ma sarà aiutare gli sviluppatori a comprendere meglio il funzionamento dei lettori di schermo. Maggior parte degli sviluppatori non avrà bisogno di più informazioni rispetto a quelle riportate in questo documento, ma chi è interessato dovrebbe o acquistare le versioni complete di screen reader differenti, o versioni di prova di download.
- I lettori di schermo stop per i punti, punti e virgola, virgole con il punto interrogativo e due punti.
- I lettori di schermo di solito vivono stop alla fine dei paragrafi.
- I lettori di schermo cercare di pronunciare acronimi e parole senza significato apparente hanno abbastanza vocali / consonanti per essere pronunciabile, in caso contrario precisare le lettere. Per esempio, l'acronimo NASA è pronunciato come una parola, mentre l'acronimo NSF è pronunciata lettera per lettera come URL "NSF" è l'acronimo pronunciato "conte", anche se la maggior parte persone pronunciare la lettera piuttosto lettera "URL", l'acronimo SQL si pronuncia "sequel" dai lettori di schermo, anche se alcune persone pronunciare quella lettera così, screen reader pronunciata da lettera "SQL".
- Gli utenti di screen reader può fermarli quando non capiscono una parola e può fargli ripetere, possono anche leggere le parole lettera per lettera dal lettore di schermo. Quando si leggono le parole lettera per lettera, JAWS distingue tra lettere maiuscole e minuscole, con particolare attenzione il caso.
- Gli screen reader leggono le lettere quando vengono digitati sulla tastiera (si dice "stella" o "asterisco" per le lettere digitate nel campo della password).
-
I lettori di schermo annunciare il titolo della pagina web (tag
<title>nel tag<head>). -
I lettori di schermo leggerà il
alttext delle immagini, se l'alttext è presente nel codice. JAWS pronuncia la parola "grafica" prima i contenuti delalttesto. Se l'immagine è un link, JAWS pronuncia il "link grafico" frase prima che il contenuto delalttesto. -
I lettori di schermo ignorare le immagini senza l'attributo
altnel codice e non dire nulla e quindi il nome del file immagine in base alle preferenze del lettore di schermo delle impostazioni. -
Se l'immagine senza attributo
altè un link, screen reader leggerà destinazione del link di solito dal vivo (il contenuto dell'attributohrefin HTML). - s'arrête, aidant ainsi les utilisateurs à faire la distinction entre le lien Web et le texte qui suit. Nelle prime versioni di JAWS, non si è fermata dopo aver letto un collegamento, ma la sua versione 6, JAWS si ferma, aiutando gli utenti a distinguere tra il Web e link testuale qui sotto. Quando un'immagine e il testo sono incluse nello stesso collegamento, JAWS non si ferma in mezzo.
-
Gli screen reader leggono l'
alttesto dei punti caldi di una mappa immagine, ma non necessariamente in ordine di apparizione nella pagina del video. In termini di validità del codice HTML, i punti caldi (tag<area>) non deve seguire immediatamente l'immagine nel codice HTML (tag<img>), ma gli sviluppatori non devono essere separati di fatto nel codice. Se l'immagine e le macchie sono separati nel codice, JAWS leggerà ilalttesto degli hotspot in modo non corrispondente alla visualizzazione del documento. -
I lettori di schermo in grado di leggere i titoli paragrafo. JAWS, per esempio, dice "come un livello" prima di leggere il contenuto del tag
<h1>paragrafo corrispondente nel livello 1. - I lettori di schermo, annunciare il numero di link in una pagina quando il browser ha finito la carica.
- JAWS dice "link sulla stessa pagina" quando la destinazione del link è nella stessa pagina del link stesso.
- I lettori di schermo informare l'utente circa il numero di righe e colonne di una tabella quando la modalità di visualizzazione tabella è attivato dall'utente.
- Gli utenti possono navigare in tutte le direzioni da cellula a cellula (quando la modalità di visualizzazione tabella è abilitato). Se la tabella è codificato correttamente, il lettore di schermo leggerà il titolo della / e colonna o linea appartiene alla cella quando l'utente entra nella cellula.
- I lettori di schermo informare gli utenti quando questi si collegano a un modulo. Gli utenti possono attivare il modulo modalità di navigazione.
-
Le versioni recenti di lettori di schermo grado di rilevare automaticamente i cambiamenti nel linguaggio (e quindi modificare la lingua della sintesi vocale) quando una pagina o una parola in una pagina è segnato in una lingua diversa.
Per esempio, se una frase spagnola appare in una pagina in inglese, lo screen reader può pronunciare in spagnolo se la sentenza è stato caratterizzato come segue: <
span lang="es">Viva la patria</span>. - La maggior parte dei lettori di schermo di pronunciare le parole correttamente in quasi tutti i casi, ma a volte interpretano male la differenza tra omografi (parole scritte lo stesso, ma hanno significati diversi e / o di pronunce diverse) . » ou « red » en fonction du contexte : « I must read the newspaper » par rapport à « I have read the newspaper « . Ad esempio (in inglese), leggere la parola può essere pronunciato "canna" o "rosso" a seconda del contesto: "Devo leggere il giornale" da "Ho letto il giornale". Una frase del tipo "Ho letto il giornale ogni giorno" è ambiguo per tutti e per i lettori di schermo. Questo può significare che l'autore legge il giornale ogni giorno, o che l'autore utilizzato per leggere il giornale tutti i giorni. » ou « red « . A seconda di cosa l'autore voleva dire, leggere la parola in questa frase può essere pronunciata sia "canna" o "rosso". » (qui signifie heureux , avec l'emphase sur la seconde syllable [ con- TENT ]) par rapport à « Skip to main content » (qui signifie l'information principale , avec l'emphase sur la première syllable [ CON -tent ]). La parola felice è un altro esempio: "Mi sento felice" (che significa felice, con l'accento sulla seconda sillaba [con-TENDA]) rispetto a "Vai al contenuto principale" (il che significa che l'informazione principale con accento sulla prima sillaba [CON-tenda]).
- Gli screen reader leggono più punteggiatura per impostazione predefinita, come parentesi, trattini, asterischi, ecc. ma non tutti i lettori di schermo leggere lo stesso elenco di punteggiatura di default. Alcuni non leggono l'istanza predefinita asterischi. Punti, virgole e due punti non sono di solito leggere in modo forte, ma i lettori di schermo di solito fermarsi dopo la lettura. Gli utenti possono impostare le preferenze in modo che i lettori di schermo leggere ogni simbolo di punteggiatura.
Commento
peuvent être téléchargées et utilisées sans limite sauf qu'elles ne peuvent être utilisées que pendant 40 minutes (il faut alors redémarrer l'ordinateur pour pouvoir relancer le logiciel). Versioni di prova di JAWS e Window Eyes può essere scaricato e utilizzato senza limiti a meno che non può essere utilizzato per 40 minuti (è necessario riavviare il computer per riavviare il software).
Importante
Utilizzando un lettore di schermo per la prima volta può essere una esperienza confusa e scoraggiante. Utilizzando un'interfaccia audio è quasi sempre un po 'disorientante per gli utenti vedenti. Pertanto, gran parte del contenuto di una pagina Web può sembrare inaccessibili agli utenti che utilizzano screen reader inesperti, quando in realtà il problema è che l'utente semplicemente non sa come utilizzare lo screen reader. Gli sviluppatori sul serio e vogliono sapere come il loro contenuto viene letto dai lettori di schermo dovrebbe lavorare a stretto contatto con le persone che utilizzano screen reader o trascorrere il tempo per imparare ad usare un lettore di schermo in modo efficace.
Legami commerciali
Copyright 1999-2009 WebAIM












![[Parigi, 6 dicembre 2011] La conferenza della campagna presidenziale Web 2012 (Ideos / 2,0 socio Elect)](http://www.elus20.fr/images/pdffrance2011_elus20.jpg)























