How to get Jaws to read aria-describedby attribute
Asked Answered
S

3

7

The problem is as mentioned in the title and here is what I have as my HTML code.

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

What happens is Jaws states the following: "Link setup...press the Jaws key, alt key, and R to read the aria-describedby". What I expect would be for Jaws to say "Link setup Hello World".

Sakti answered 2/1, 2012 at 19:29 Comment(1)
What version of Jaws and what browser are you using?Kilmarx
K
5

The behavior is what is intended (I'm not saying it is what it should be), JAWS has aria-describedby support since version 12 and it just alerts the user that it exists and reads the shortcut. If you have JAWS 12 or later, you can find the message in .smf files (JAWS shared settings folder) in [HTML Attribute Behavior Table] section, in my Classic.smf there is a line

    describedby=1|NormalVoice:Use JawsKey+Alt+R to read descriptive text||
Keaton answered 30/5, 2012 at 16:23 Comment(0)
J
4

In my case, when I focus the item with the descriptive text, and press (INS + ALT + R), JAWS simply says "Alt R" and nothing else. Any idea why is this happening?

Jannery answered 19/8, 2014 at 18:45 Comment(2)
This should probably be a question of its own.Guanidine
BTW, I get this behavior in IE 11, but not in Chrome, which reads the description when I press INS+ALT+R (and even before I press that).Guanidine
R
1

It may actually relate to the verbosity setting you are using in JAWS. JAWS allows users to choose the longest, long desc, title, link text etc by user choice on initial set up.

Also, check which version of JAWS you are testing with, the newest version is JAWS 13.0.

Rooftop answered 26/4, 2012 at 12:19 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.