如何让Jaws阅读aria-describedby属性

时间:2012-01-02 19:29:05

标签: html accessibility jaws-screen-reader

问题如标题中所述,这就是我的HTML代码。

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

Jaws发生了以下情况:“链接设置...按下Jaws键,alt键和R来读取aria-describedby”。我希望Jaws能说“Link setup Hello World”。

3 个答案:

答案 0 :(得分:5)

行为是预期的(我不是说它应该是什么),JAWS从版本12开始就支持咏叹调,它只是提醒用户它存在并读取快捷方式。如果您有JAWS 12或更高版本,您可以在[HTML属性行为表]部分的.smf文件(JAWS共享设置文件夹)中找到该消息,在我的Classic.smf中有一行

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

答案 1 :(得分:4)

在我的情况下,当我使用描述性文本聚焦项目,然后按(INS + ALT + R)时,JAWS只是说&#34; Alt R&#34;没有别的。知道为什么会这样吗?

答案 2 :(得分:1)

它实际上可能与您在JAWS中使用的详细程度设置有关。 JAWS允许用户在初始设置时通过用户选择选择最长,较长的desc,标题,链接文本等。

另外,请检查您正在测试的JAWS版本,最新版本是JAWS 13.0。