在《Web Content Accessibility Guidelines 1.0(Web内容可访问性指南)》里,对可访问性的描述是:Web内容对于残障用户的可阅读和可理解性。同时指南里还特别指明:提高可访问性也能让普通用户更容易理解Web内容。
具体而言,要考虑以下两方面:
无论用户是否残障,都得通过用户代理(User Agent)来访问Web内容。因此要提高可访问性,首先得考虑各种用户代理:桌面浏览器、语音浏览器、移动电话、车载个人电脑等等。在Google, 专门聘请了一些残障雇员,来帮助提高产品的可访问性。
还得考虑用户访问Web内容时的环境限制。比如:嘈杂的环境、过暗或过亮的房间、或者是免提等各种情况。这是更高一层次的可访问性要求,做到了,能造就产品在特定领域的核心竞争力。 简单的归纳有三个方面:
应付极端环境下的正常浏览需求; 结构、表现、行为跨终端跨平台兼容支撑; 保障残障人士无障碍信息获取。web1.0网站以内容为主;web2.0网站以功能为主。当前主要有“纯功能、内容+功能、纯内容”三类网站界面形态,格局已基本定型。虽然以内容为主的网站更突出Accessibility,以功能为主的网站更突出Usability,但不是说以功能为主的网站就不用考虑可访问性(Accessibility)。
可以使用该工具检查单个页,也可以对网站进行配置,以便在每次生成页或网站时进行可访问性检查。有关可访问性的信息,请参见ASP.NET 中的辅助功能支持。
说明:Visual Web Developer 速成版中未提供可访问性检查工具。
检查结果在“错误列表”窗口中显示为错误或警告,具体取决于该工具所识别出的可访问性问题。
可访问性验证工具可以检查页中的标记,确保标记包含(或不包含)建议用于可访问性的某些元素和属性。但是,该工具不能检查以下内容的可访问性:
颜色。020202
该工具不能检查是否正在使用建议准则范围内的颜色方案。
动态内容。020202
如果页在运行时创建标记,则该工具不能检查页的最后输出。
可访问性验证工具仅检查 HTML 标记。它不检查 ASP.NET Web 服务器控件,因为标记是由控件动态创建的(因此该工具无法检查标记的有效性)。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)