网站是否可以获得Javascript并且仍然符合Section 508标准?

Mik*_*tor 13 javascript accessibility section508 disability

我想我理解Javascript如何工作以便在第508节中没问题.但我一直无法找到相关问题的答案:我的网站是否需要在没有Javascript的情况下工作才能符合508条款?

举一个极端的情况,如果没有Javascript的用户无法登录,是否违反了508条款?如果是这样,文本中的位置是什么解释?

我知道所有内容都必须通过屏幕阅读器,键盘和鼠标用户等访问.但是,没有Javascript的用户是否需要访问所有内容?

mat*_*sta 5

最近的调查发现,绝大多数运行屏幕阅读器的用户都启用了JS,而没有禁用.当然,屏幕阅读器的名字暗示:它读取屏幕.如果屏幕阅读器不知道在哪里阅读,那么它无法完成其工作.例如,如果您希望支持这些用户,模态对话框可能是一个坏主意,尽管包括表单验证在内的内容可能不是一个糟糕的主意.

这个想法是让屏幕上的项目变化太快.如果您经常使用JS更新UI的大型元素,那么您可能不会从屏幕阅读器社区获得太多响应.另一方面,如果大多数JS都是幕后的,那么大多数屏幕阅读器用户可能甚至都不会注意到你正在使用脚本.

我在上面提供的链接底部的列表可以很好地了解屏幕阅读器用户面临的最大问题.避免出现这些场景可能出现的任何情况(即:视觉CAPTCHA,复杂布局,快速更新的UI元素等)可能会让您保持良好状态.

和往常一样,下载自己的屏幕阅读器(有大量 免费 开源 阅读器)来测试你的软件.

祝好运!