使Web应用程序可访问

时间:2020-03-06 14:20:31  来源:igfitidea点击:

在我可以诚实地告诉自己我的Web应用程序可被任何人访问之前,必须做些什么事情?甚至更好,说服乔·克拉克。我不需要担心任何视频或者音频,所以我知道我不需要成绩单。我还需要检查什么?

解决方案

问题非常模糊,但是总而言之,我们需要确保网站符合《 Web内容可访问性指南》的三个级别(A,AA或者AAA)之一。

以我的经验,FWIW如果我们要提供除纯静态HTML站点以外的任何其他内容,请使用AA。试图严格遵循WCAG指南以使动态网站严格遵循AAA标准,这是IMO脱发的道路。这可能随WCAG 2.0改变。

祝你好运!

编辑:@Blowdart建议通过在线检查器运行网站。只要我们意识到许多WCAG指南(尤其是高端指南)是任意的,就只能用肉眼验证它们,这很好。

不要相信这些在线检查器的输出,并盲目在站点上粘贴AAA徽章。如果调用它,可能会遇到麻烦。

+1 Blowdart用于建议HTML和CSS验证,而Chris Pederick的添加组件很棒!

通过一堆检查器运行它。检查HTML是否有效。尝试在禁用脚本的情况下使用它。尝试在禁用CSS的情况下使用它。我们可以使用Firefox的网络开发人员插件来完成所有这些工作

如果该网站在禁用JavaScript和CSS的情况下可以使用,那么我们做得很好。 Firefox中的Web Developer工具栏使我们可以轻松禁用这两个功能。另一种检查方法是使用Lynx(命令行,纯文本浏览器)。除此之外,最好的办法是根据适用的指导原则对网站进行启发式检查(在美国通常是第508节)。没有网站可以完美访问,但是执行这些操作将确保网站非常容易访问。

我们还应该查看WAI-ARIA的资料:

  • http://www.w3.org/WAI/intro/aria
  • http://alistapart.com/articles/waiaria
  • http://juicystudio.com/article/wai-aria-live-regions.php

此外,要了解各种残障用户在尝试使用网络时实际面临的挑战,请查看星期五在伦敦举行的Scripting Enabled会议上的一些演示和视频:http://scriptingenabled.org /(我还没有全部上传)

在线可访问性检查器可以,遵循WCAG可以,尝试使用带屏幕阅读器演示版本的网站可以提供帮助,但是"确保"网站可访问的唯一方法是让专家为我们检查或者成为专家。你自己。幸运的是,如果我们遵循WCAG 2.0,使用屏幕阅读器进行测试,然后运行在线测试,那么98%的时间就可以了。但是如果我们想要担保...