当前位置:  开发笔记 > 编程语言 > 正文

Javascript和辅助功能

如何解决《Javascript和辅助功能》经验,为你挑选了1个好方法。

作为一名网络开发人员,我工作的一些项目属于政府保护伞,因此需要遵守508无障碍法律,有时还要遵守W3C无障碍指南.在满足这些要求的同时,JavaScript可以在多大程度上使用?

沿着这些方向,JavaScript在多大程度上,特别是AJAX和使用像jQuery这样的包来做现代可访问性软件(如JAWS,Orca等)支持的显示模式对话,弹出窗口等等?在过去,规则类似于"如果它在Lynx中不起作用,它将不适用于屏幕阅读器." 这仍然是正确的,还是在这些领域取得了更多进展?

编辑:似乎只要有非javascript回退,javascript就好了,但是在屏幕阅读器软件中对AJAX的支持似乎仍然不确定.如果有人对此有特定的经验,那将是最有帮助的.



1> Jake McGraw..:

如果主要关注可访问性,请始终使用符合标准(选择文档类型定义并坚持使用)HTML来启动网站.如果它是一个Web应用程序(表单提交等),请确保表单只使用HTTP GET和POST.一旦你有一个完整的网站/应用程序,你可以添加一些CSS和JavaScript,只要该网站仍然运行,其中一个或两个关闭.

这里最重要的概念是渐进增强.您要添加额外的钟声和使用CSS/JavaScript的口哨声,但你的网站/应用程序便能很好地工作,而不任.

一个很好的工具,用于测试508,WAI,CSS关闭,JavaScript关闭尝试使用Firefox 的Web Developer插件.

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有