aria-controls的辅助功能问题

时间:2017-07-11 06:51:54

标签: accessibility voiceover jaws-screen-reader

我正在处理一个有按钮的要求,点击按钮后,右侧会打开一个新的panel

使用aria-controls我可以在新的panel打开时(单击按钮时)获得JAWS通知。但是,它不适用于Voice Over(VO)。任何人都可以建议如何使它适用于JAWS和VO?

作为参考,我附上了用户界面enter image description here

的屏幕截图

1 个答案:

答案 0 :(得分:2)

上次检查时,除了JAWS之外,任何屏幕阅读器都不支持咏叹调控件。这很可能是因为许多人认为aria-controls目的和功能没有明确定义。 JAWS已经实现了一些功能,但有些人认为它对功能进行了假设,这些功能并不一定是最符合要求的。以下是一些解释这一点的资源:

http://www.heydonworks.com/article/aria-controls-is-poop

https://tink.uk/using-the-aria-controls-attribute/

值得注意的是,对咏叹调的支持仍在增长,因此最终希望这些资源不再具有相关性。