gpt4 book ai didi

accessibility - 屏幕阅读器忽略焦点事件

转载 作者:行者123 更新时间:2023-12-03 08:50:44 25 4
gpt4 key购买 nike

有一个有趣的问题。我正在为全国范围内的大型客户提供无障碍服务。该网站是一系列表单问题。

一切都可以使用屏幕阅读器和键盘辅助功能,除了客户端希望专注于加载时的第一个输入,同时还从网站顶部到底部阅读。

我的重点是向下加载,但是屏幕阅读器(正确地)开始从输入向下读取,而不是从上向下读取。

我没有能力更改规范。换句话说,这必须按预期工作。

  • 网站已加载
  • 光标位于第一个输入
  • 屏幕阅读器从上到下阅读从页面开始的底部。

关于如何让屏幕阅读器忽略焦点事件并从上到下阅读有什么想法吗?

最佳答案

我不相信你的要求是可能的。您遇到的行为是设计使然并且是正确的。尝试强制采取不同的行为可能会降低可访问性,而不是改善它。

一旦屏幕阅读器聚焦或进入input元素(取决于具体行为),它就会退出标准“浏览模式”并进入“应用程序模式”。这有时也称为“表单模式”或“焦点模式”。

在应用程序模式下,用户只能访问表单内容,例如 inputselecttextarea按钮 元素。

当屏幕阅读器处于应用程序模式时,正常的页面内容(例如段落、标题、表格等)将被忽略。

虽然从技术上讲并不违反 WCAG,但在辅助功能社区中,将焦点设置在页面加载上通常会受到反对,因为它可能会让视力不佳的用户迷失方向。

引用文献:

https://www.accessibility-developer-guide.com/knowledge/desktop-screen-readers/browse-focus-modes/

https://tink.uk/understanding-screen-reader-interaction-modes/

关于accessibility - 屏幕阅读器忽略焦点事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59199690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com