Posso rendere il mio sito Web di leggere il testo agli utenti con tecnologie di assistenza (Voiceover/Jaws), solo?
-
29-10-2019 - |
Domanda
Vorrei fornire un po 'di assistenza agli utenti ciechi facendo leggere a loro qualcosa al mio sito Web. È possibile?
Soluzione
Un modo in cui puoi fornire contenuti che verranno letti agli utenti che utilizzano un lettore dello schermo (ma non mostrato agli utenti avvistati) è posizionando il contenuto utilizzando CSS in modo da essere fuori schermo.
Ad esempio qualcosa come:
In CSS:
.screen-reader {
position: absolute;
left: -10000px;
width: 1px;
height: 1px;
overflow: hidden;
}
Nel tuo html:
<p>This text will be read to the screen reader and shown on screen.</p>
<p class="screen-reader">This text will be read to a screen reader but won't show up on screen.</p>
Vedere Tecniche per nascondere il testo (su WebAim) per maggiori informazioni.
Altri suggerimenti
Questa è una tecnologia web in corso. Uno che conosco è Google Text-to-Speech, ma richiede HTML 5 per giocare senza fare clic/download. Rif: http://weston.ruter.net/projects/google-ttts/
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow