我正在开发移动网络应用的可访问性任务(HTML + Angular + ARIA)。我测试了一些潜在的方法:
aria-flowto
和aria-owns
,不适用于网页tabIndex
,无法正常工作在我使用iOS 9.2.1 Safari的本地测试中,默认的屏幕阅读器是从顶部开始的线性方式。有没有办法可以定义元素阅读顺序?与what aria-flowto
is doing一样。
答案 0 :(得分:3)
aria-flowto
应该提供这种功能(并且这是唯一提出的方法),但AT供应商(或浏览器仅用于键盘访问)尚未实现。< / p>
因此,您唯一能做的就是确保DOM中元素的顺序是屏幕阅读器阅读页面的自然顺序。