作为 Accessibility 项目的一部分,我组织了一个桌面网站,其中包含节点的逻辑分组aria-labels
和键盘导航,让用户可以浏览这些组,并且只有当描述它的 aria-label 听起来与他们相关时才进入一个组。
试图让它在 Mobile Safari 上工作,我只看到一个滑动手势穿过每个组的每个元素,而无法从一个组浏览到另一个组。
为了更具体,一些伪代码:
<div aria-label="A row about X">
<span>Hello</span>
<a href="/somewhere">there</a>
<button>Everyone</button>
</div>
<div aria-label="A row about Y">
<span>Farewell</span>
<a href="/somewhere">to</a>
<button>Frodo</button>
</div>
在桌面上,它很容易让用户从一个 div 遍历到另一个 div,并且只输入一个感兴趣的 div。是否有关于在移动 Safari 上实现此结果的建议?