网站是否可以获得Javascript并且仍然符合Section 508标准? [英] Can a site REQUIRE Javascript and still be Section 508-compliant?

查看:150
本文介绍了网站是否可以获得Javascript并且仍然符合Section 508标准?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I think I understand HOW Javascript has to work in order to be O.K. for section 508. But I have been unable to find an answer to a related question: does my site need to work WITHOUT Javascript in order to be section 508 compliant?

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

To take an extreme case, if users without Javascript cannot log in, does that violate section 508 compliance? And if so, where in the text is that explained?

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

I know that all content has to be accessible with screenreaders, for keyboard-with-no-mouse users, etc. BUT does all content need to be accessible to users without Javascript?

推荐答案

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

Recent surveys have found that a vast majority of users that run screen readers have JS enabled, not disabled. Granted, a screen reader does what its name implies: it reads the screen. If a screen reader doesn't know where to read, then it can't do its job. For instance, modal dialogs are probably a bad idea if you're looking to support those users, though including something like form validation probably isn't a terrible idea.

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

The idea is to keep items on the screen from changing too rapidly. If you update large elements of your UI frequently using JS, you're probably not going to get too great of a response from the screen reader community. On the other hand, if the majority of the JS is behind-the-scenes, then most screen reader users probably won't even notice that you're using scripts.

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

The list at the bottom of the link I provided above gives some great insight into the biggest problems that screen reader users face. Avoiding any situations where those scenarios might pop up (i.e.: visual CAPTCHAs, complex layouts, rapidly updated UI elements, etc.) will probably leave you in good shape.

一如既往,下载自己的屏幕阅读器(充足 免费 开源 读者可用于测试您的软件。

And as always, download yourself a screen reader (there are plenty of free and open source readers available) to test out your software.

祝你好运!

这篇关于网站是否可以获得Javascript并且仍然符合Section 508标准?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆