我正在协助一位必须使用 JAWS 屏幕阅读器访问 Discourse 的用户。我们的首次尝试进展缓慢,因为 JAWS 的快捷键与 Discourse 的快捷键发生了某种冲突。
请问是否有教程或建议,可以帮助实现更流畅的操作体验?看起来 Discourse 的快捷键已涵盖了用户所需的大部分功能。
此外,我们实例中的分类设置了子分类。JAWS 倾向于将它们连续读出,导致用户无法从列表中“选择”某个子分类进行跳转。这可能是尝试以通用(非 Discourse 专用)方式使用 JAWS 所导致的现象,但我也很乐意听取他人关于如何改善这一体验的意见。
屏幕阅读器默认会捕获大量按键用于其自身的导航快捷方式(虚拟光标模式),这导致我们的快捷方式无法使用。
该模式可以关闭。在 JAWS 中,您需要按 JAWS 键 + z(根据设置不同,可能是 Insert + z 或 Caps Lock + z)。这样操作后,应该可以正常使用 Discourse 的快捷方式;如果仍然无法使用,请告诉我们。
具体是在哪里?是在菜单中、/categories 页面上,还是其他位置?
因此,我们使用 JAWS 键 + Z 将其关闭,但随后使用 Discourse 快捷键并未产生所需的语音播报。(此人完全依赖语音播报。)
是否有办法让 Discourse 快捷键优先,同时允许 JAWS 朗读 ARIA 编码?
关于子类别,这是我们对分类页面的稍作编辑后的截图。当 JAWS 朗读每个类别时,它会包含所有子类别,中间没有停顿,也没有简单的方法来选中其中任何一个。
非常感谢您能提供的任何指导。
好问题!我们目前的预期是,使用屏幕阅读器的用户不会使用我们的快捷键,而是默认使用屏幕阅读器的导航功能。因此,这里的问题在于,当使用 Discourse 快捷键时,我们没有为屏幕阅读器播报内容。
我认为我们可以添加播报功能,但这并非简单的改动。因此,虽然我们可以对此进行研究,但无法立即提供该功能。
谢谢,这张截图有助于我们缩小问题范围。
在逐行导航时,我可以复现该问题,即表格单元格的所有内容都被读出,但这是在导航表格时的预期行为。若要进入特定的表格单元格并逐段阅读内容(标题、描述、链接),我可以使用上下箭头键在单个项目之间切换。请问是这部分功能无法正常工作吗?