JAWS 如何处理 ARIA 角色?
Posted
技术标签:
【中文标题】JAWS 如何处理 ARIA 角色?【英文标题】:How does JAWS treat ARIA roles? 【发布时间】:2017-03-08 19:03:01 【问题描述】:JAWS 如何解释我们在 html 中定义的 ARIA 角色?它与我们输入的击键有任何映射吗? 例如,如果我们设置 role=checkbox,在这种情况下 JAWS 击键 X 会检测到该角色并将其读出。 如果我们不指定角色,JAWS 会不会有不同的解释?
【问题讨论】:
【参考方案1】:是的,当您设置角色时,浏览器会将对象显示为 JAWS,因此您可以使用快捷键导航到它,就好像它是一个真正的复选框一样。如果您设置 role=button,则 B 将导航到该对象。如果您设置 role=checkbox,则 X 将导航到该对象。
您仍然必须实现实际的交互键,以便空格键将选择按钮或选中/取消选中复选框。
【讨论】:
以上是关于JAWS 如何处理 ARIA 角色?的主要内容,如果未能解决你的问题,请参考以下文章