输入组时VoiceOver意外行为

时间:2016-12-06 18:05:08

标签: html accessibility voiceover

我有以下标记:

<article role="article" tabindex="-1" aria-labelledby="article_heading">
    <p class="visible_subhead" aria-hidden="true">Subtitle</p>
    <h3 id="article_heading"><a href="http://example.com">Article title</a></h3>
    <p class="visually_hidden sr_subhead">Subtitle</p>
</article>

这个标记的原因是设计要求在标题之前可见地显示字幕,但是为了可访问性,标题最好在字幕之前。

当我使用画外音进入组(Control-Option-Shift-Down Arrow)时,画外音会跳转到视觉上隐藏的字幕。我必须单击Control-Option-Left Arrow将Voiceover移回标题。

这是正常的画外音行为吗?或者是否有一些配置或缺陷导致画外音跳转到屏幕阅读器子标而不是标题?

0 个答案:

没有答案