我正在处理一个有按钮的要求,点击按钮后,右侧会打开一个新的panel
。
使用aria-controls
我可以在新的panel
打开时(单击按钮时)获得JAWS通知。但是,它不适用于Voice Over(VO)。任何人都可以建议如何使它适用于JAWS和VO?
答案 0 :(得分:2)
上次检查时,除了JAWS之外,任何屏幕阅读器都不支持咏叹调控件。这很可能是因为许多人认为aria-controls
目的和功能没有明确定义。 JAWS已经实现了一些功能,但有些人认为它对功能进行了假设,这些功能并不一定是最符合要求的。以下是一些解释这一点的资源:
http://www.heydonworks.com/article/aria-controls-is-poop
https://tink.uk/using-the-aria-controls-attribute/
值得注意的是,对咏叹调的支持仍在增长,因此最终希望这些资源不再具有相关性。