问题 2:标题标签

问题:虽然 VoiceOver 可以使用快速导航键导航到回复标题,但标题文本并未清楚地识别每个回复的目的或内容。

具体行为:

● 标题会播报个人资料名称,但缺乏关于回复内容的上下文。

● 用户可以找到回复,但无法有效地确定哪个回复包含相关信息。

重要性高:这使得阅读讨论变得非常困难和混乱,因为用户必须逐一查看每个回复才能确定其相关性。

这些问题首次报告于 Screen Reader Accessibility issues

你能解释一下这里的预期行为吗?

用户将能够知道正在回复哪个帖子。

但是怎么做呢?你期望听到什么?我完全不熟悉屏幕阅读器,所以我才问。\n当我打开 Safari 中的 VoiceOver 时,我在“回复”按钮元素上,它会说类似这样的话:\n\n_“回复帖子 #2,作者是 [username]”_

例如,视力正常的人会因为视觉分组而知道要激活哪个回复按钮。我们需要一种方法让盲人用户(使用屏幕阅读器)能够确切地知道哪个回复按钮与哪个帖子相关联。现在,人们必须收听所有回复。

此问题的更正可能是关键:Issue 1: Broken Heading Navigation / DOM Manipulation

@adress 这是在使用类似其他问题中提到的元素列表式导航吗?在这种情况下,地标很难区分……这是 VoiceOver 的一个示例

我认为我们应该能够为这些提供标签。

1 个赞

是的,屏幕阅读器存在问题。链接、按钮、具有相同重复名称的元素都无法使用。谢谢。