作为背景,我目前正在为一所大学开发,我们在要求“Web 2.0内容”和可访问性要求的部门遇到问题。
基于JavaScript的大型网站如何处理508合规性?有些网站会降级,有些则需要启用JavaScript。一项决定对另一项决定有多大影响?
另外,从现实意义上讲,网站的可访问版本与“主要”版本相比应该花费多少开发时间?
答案 0 :(得分:12)
我是一名盲人开发者,并且发现可以使用许多Web 2.0网站 - 这当然是可能的。
答案 1 :(得分:9)
我是一名屏幕阅读器用户,经常使用支持Javascript的网站。 Javascript不是一个可访问性问题,它的使用方式可以是。例如,如果站点使用需要使用鼠标的javascript并且没有键盘替代品,则它将不符合508。使用Javascript并可访问的站点示例是stackoverflow.com。唯一无法访问的功能是能够确定您是否已接受问题的答案。我会看一下Annie的答案中的链接。我认识的所有盲人大学生都使用相当现代的浏览器启用Javascript,Lynx在盲人社区不再流行。如果您想尝试使用屏幕阅读器,可以在以下位置找到适合Windows的开源软件 http://www.nvda-project.org/ 它适用于Firefox。如果您想在没有Javascript的情况下尝试使用网页,请安装Noscript插件。
答案 2 :(得分:4)
网站不必禁用JavaScript即可访问。许多网站使用ARIA roles更好地与屏幕阅读器配合使用。关于可访问的AJAX应用程序here的文章很多。您可以尝试AxsJAX之类的内容。