【发布时间】:2013-12-20 07:19:01
【问题描述】:
我正在研究使用 HTML5 实现 ARIA,并在我的 localhost 上构建了一个技术演示,以便在导出到生产网站之前管理范围。
在向 HTML5 标签添加地标角色后,我使用 IE11/Firefox 23 和 Jaws 15/Fangs - Firefox 插件进行了测试。
上述浏览器/屏幕阅读器组合都不能识别 ARIA 角色或地标(即,在将角色属性添加到现有标签之前/之后,页面的宣布方式没有变化)。
我正在测试的代码:
<!DOCTYPE html>
<html>
<head>
<title>ARIA Test</title>
</head>
<body role="document">
<div role="banner"> Hello world!</div>
<div role="main">Greetings Earth!</div>
</body>
</html>
有人对在屏幕阅读器中触发 ARIA 角色有任何建议吗?
【问题讨论】:
-
ARIA 地标角色主要是通过快捷键(JAWS 中的分号和 shift+分号)列出和遍历的导航机制,因此屏幕阅读器可能不会读出它们。
标签: html accessibility wai-aria