¿Puedo hacer que mi sitio web lea el texto a los usuarios con tecnologías de asistencia (voz en off/jaws), solo?

StackOverflow https://stackoverflow.com/questions/4904780

Pregunta

Me gustaría brindar un poco de asistencia a los usuarios ciegos haciendo que mi sitio web lea algo brevemente. es posible?

¿Fue útil?

Solución

Una forma en que puede proporcionar contenido que se lee a los usuarios utilizando un lector de pantalla (pero no se muestra a los usuarios avistados) es posicionando el contenido utilizando CSS de modo que esté fuera de pantalla.

Por ejemplo, algo como:

En CSS:

.screen-reader { 
  position: absolute; 
  left: -10000px; 
  width: 1px; 
  height: 1px; 
  overflow: hidden; 
}

En tu 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>

Ver Técnicas para ocultar texto (en Webaim) para obtener más información.

Otros consejos

Esta es una tecnología web en progreso. Uno que conozco es Google Text-to-Speech, pero requiere que HTML 5 se repita sin hacer clic/descargar. Árbitro: http://weston.ruter.net/projects/google-tts/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top