2012-01-02 18 views
6

El problema es como se menciona en el título y aquí está lo que tengo como mi código HTML.Cómo hacer que Jaws lea aria-describedby atributo

<li> <a id="blog-setup" href="https://illinois.edu/toolbox/0.portlet?componentId=13&amp;desktopId=1" aria-describedby="readme">setup</a> </li> 
<div id="readme">HELLO WORLD</div> 

Lo que pasa es Jaws dice lo siguiente: "... Enlace configuración, pulse la tecla Tiburón, tecla alt, y R para leer el aria-describedby". Lo que espero sea que Jaws diga "Configuración del enlace Hola mundo".

+0

¿Qué versión de Jaws y qué navegador estás usando? – Jared

Respuesta

5

El comportamiento es el objetivo (no digo que sea lo que debería ser), JAWS tiene una compatibilidad aria-describedby desde la versión 12 y simplemente alerta al usuario de que existe y lee el acceso directo. Si tiene JAWS 12 o posterior, puede encontrar el mensaje en los archivos .smf (JAWS configuración de la carpeta compartida) en [HTML atributo de comportamiento Tabla] sección, en mi Classic.smf hay una línea

describedby=1|NormalVoice:Use JawsKey+Alt+R to read descriptive text|| 
1

En realidad, puede estar relacionado con la configuración de verbosidad que está utilizando en JAWS. JAWS permite a los usuarios elegir el texto más largo, largo y más extenso, el título, el enlace, etc. por elección del usuario en la configuración inicial.

Además, compruebe con qué versión de JAWS está probando, la última versión es JAWS 13.0.

4

En mi caso, cuando enfoco el elemento con el texto descriptivo, y presiono (INS + ALT + R), JAWS simplemente dice "Alt R" y nada más. ¿Alguna idea de por qué está sucediendo esto?

+0

Esto probablemente debería ser una cuestión de sí mismo. –

+0

Por cierto, me sale este comportamiento en IE 11, pero no en Chrome, que lee la descripción cuando presiono INS + ALT + R (e incluso antes de presionar eso). –

Cuestiones relacionadas