javascript - 使屏幕阅读器可以访问文本消息

标签 javascript accessibility

我正在构建一个聊天机器人,目前正在开发一些辅助功能。我想知道允许用户阅读旧消息的最佳方式是什么。在早期的版本中,我通过使消息日志可选项卡来解决这个问题,但我认为这不是一个合适的解决方案(据我所知,只有按钮/链接应该可选项卡)。有没有更好的方法来做到这一点,也许使用热键?作为引用,我正在使用 Voice Over 来测试可访问性。

最佳答案

通常,屏幕阅读器用户依靠箭头键(或在触摸设备上滑动)来访问非交互式文本内容。您是正确的,只有链接和表单元素应该是可选项卡的。在这种情况下,假设您的旧消息显示为文本,我认为您不需要采取任何特定操作来使它们易于访问。在没有任何额外标记的情况下对其进行测试以确认这一点。

关于javascript - 使屏幕阅读器可以访问文本消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46245936/

相关文章:

pdf - 提供大量 PDF 的网站的可访问性问题

android - 滚动距离 - 无障碍服务 ACTION_SCROLL_FORWARD?

javascript - 如何在php中检查WCAG?

javascript - Combobox React 小部件上的动态默认值

javascript - 从 Objective C + sencha touch 中调用 javascript 函数

javascript - Google Earth API link.setHref 在使用变量时不起作用

javascript - 在 state.go (ui-router) 之后添加功能

javascript - VueJs 如何使用限制器和范围进行分页..?

html - 可访问的错误消息

html - 灯塔错误 : "Buttons do not have an accessible name"