返回 登录
0

W3C在Web无障碍上的努力

阅读4296

作者:张昆,信息无障碍研究会首席专家,前W3C Web无障碍技术专家。
本文为CSDN原创文章,未经允许不得转载,更多信息无障碍技术文章请关注信息无障碍知识库

W3C(World Wide Web Consortium,中文也称万维网联盟)创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。我个人认为W3C能够保持它的权威性和影响力是因为它一直致力于实现的主要目标——让所有人都能利用Web沟通交流、分享知识、从事贸易,且不受制于软硬件条件、语言、文化、地理环境、身体残障等因素的影响。在这个主要目标的驱动下,Web无障碍推进组织 (Web Accessibility Initiative,WAI)由W3C在1997年发起成立,,其任务是引导Web相关技术和标准向无障碍方向发展,让Web的可访问性能够得到充分地发挥【注:在国内通常我们翻译Accessibility为“无障碍”,甚至将其意思扩展为“信息无障碍”,技术领域中,Accessibility是可以翻译为“可及性”或“可访问性”。笔者个人对这个英文单词的理解为:某种可以帮助到残障人士的辅助技术、替代用品或设施等。Accessibility有时会被缩写为A11Y】。

W3C/WAI一直专注于开发Web无障碍相关的指导方针、标准、资源,这些内容的开发是由WAI下面的8个工作组、5个主要的任务组联合或独立完成的,这些内容可以帮助残障碍用户包括听障、视障、认知障碍、肢体障碍人士以及老年人等,更方便的访问互联网信息,以达到信息共建、共享的目标。【注:工作组(Working Group,缩写为WG)是以开发规范、技术文档为目标的,任务组(Task Force,缩写为TF)通常会在某个时间段存在,为标准、规范提供技术及研究成果支持,但其目标并不一定是标准或规范】。

W3C/WAI已经发布的,以及目前正在从事的标准、规范、技术文档范围非常广,下面简单介绍几个主要的工作组和任务组(不是所有的),以及它们正在从事的技术标准工作。

  1. Web内容无障碍指南工作组(Web Content Accessibility Guidelines Working Group,WCAG WG):该工作组是WAI的核心工作,不仅是因为它发布了并一直在维护《Web 内容无障碍指南 2.0》(Web Content Accessibility Guidelines 2.0,WCAG 2.0),同时也是因为这个工作组集中了一大批世界各地的信息无障碍专家,他们在维护WCAG 2.0的同时,也为其他工作组的技术工作进行审阅和建议。
    说到WCAG 2.0,首先,这一个非常稳定的标准,是很多国家制定信息无障碍标准时的主要参考物,同时也是国际化标准组织(International Organization for Standardization,ISO)的认同标准,这意味着它已经从Web技术领域标准上升至一个国际化的标准。基于WCAG 2.0,工作组也发布了多个相关支撑文档,包括《理解 WCAG 2.0》(Understanding WCAG 2.0)、《WCAG 2.0技巧》(Techniques for WCAG 2.0)、《如何符合WCAG 2.0》(How to Meet WCAG 2.0)、《在非Web的ICT环境下应用WCAG 2.0》(Applying WCAG 2.0 to Non-Web Information and Communications Technologies, WCAG2ICT)等一系列技术文档,用于支撑标准的理解、实施、测量。

  2. 协议及格式工作组(Protocols and Formats Working Group,PFWG):该工作组即将更名为无障碍平台架构工作组(Accessible Platform Architectures),该工作组是WAI的底层基础,它从无障碍角度跟踪当前主流的Web技术和标准,并由其下的任务组开发相应的规范,PFWG另一个任务是尽可能地帮助W3C的其他标准寻找一个无障碍的归口,这其中包括了HTML5、SVG、XML、SMIL等等,不仅如此,它也会考虑其他领域性的无障碍问题,例如数字出版行业、Web of Things、自动化等。
    PFWG发布的最为重要的标准是《无障碍富互联网应用 1.0》(Accessible Rich Internet Applications ,WAI-ARIA 1.0)它是一个帮助残障人士在使用辅助工具(例如,读屏软件)访问动态可交互Web内容的技术规范,为浏览器、媒体播放器、辅助技术的开发人员,以及Web内容开发者定义如何获得更广泛的跨平台无障碍访问方法。举个例子来说明它解决的问题,当前许多Web控件,允许用户在不必请求一个完整页面刷新的情况下获取新的Web内容,虽然这增强了Web的交互性,但对于视障人群以及他们使用的辅助工具来说,这是一个非常大的问题。WAI-ARIA通过丰富的角色定义,加强了浏览器和辅助工具之间的互操作性,增强了扩展菜单、拖拽功能等交互功能的无障碍特性,也为《Web内容无障碍性指南2.0》提供了关键性支撑。相应的《用户代理实施指南》等支撑文档也已发布。

  3. 创作工具无障碍指南工作组(Authoring Tool Accessibility Guidelines Working Group,ATAG WG):该工作组当前正在开发的主要规范《创作工具无障碍指南2.0》(Authoring Tool Accessibility Guidelines 2.0),以替代1.0版本,该规范定义了两个部分:一是创作工具界面的无障碍,帮助障碍人士可以更容易地开发Web内容;二是通过创作工具产生的内容是无障碍的,可以被障碍人士访问。这两个部分一起定义了创作工作的开发者应该开发什么类型的创作工具,用以帮助障碍人士访问Web内容【注:标准中定义的创作工具通常指以下工具:所见即所得的网页修改工具;内容管理工具;应用及脚本开发工具;非文本媒体修改工具(如视频、音频、图像);社交媒体创作工作(如博客、wiki、社交网络)】。

  4. 用户代理无障碍指南工作组(User Agent Accessibility Guidelines Working Group ,UAWG):该工作组正在开发的规范是《用户代理无障碍指南 2.0》(User Agent Accessibility Guidelines 2.0),以替代1.0版本,当前为工作稿阶段。该规范定义了浏览器、媒体播放器及其他用户代理应当遵循的基本原则,以帮助残障人士更好的使用这些用户代理,无障碍地访问各种Web资源。基于该规范,相应的部署文档《用户代理2.0参考》已经发布,帮助开发者探索该规范的实施可能性。这其中也包括移动应用开发应该遵循的准则【注:用户代理通常指浏览器、媒体播放器、对Web内容进行渲染的应用及程序】。

  5. 研究及开发工作组(Research and Development Working Group,RDWG):是针对目前比较新颖的Web技术进行无障碍化研究的工作组,该工作组会经常组织学术性较强的网络会议,集合全球的无障碍专家,对某个专题进行研究及讨论,沉淀出相应的解决方法和思路,以补充未来技术中应该考虑的无障碍问题。当前已经组织了十多次网络会议,各类论文及学术文献一百多篇。

  6. 评估和修复工具工作组(Evaluation and Repair Tools Working Group,ERT WG):因为Web无障碍标准已经成熟稳定,市场对Web无障碍的评估、检测、修复有很大的需求。基于这种需求,该工作组从事开发Web无障碍评估工具及修复工具的相关方法、技术、标准,加强Web障碍的可测试性和可实施性。当前该工作组已经发布了一系列相关的规范及技术,包括《网站无障碍合规性评估方法1.0》(Website Accessibility Conformance Evaluation Methodology 1.0,WCAG-EM)、《Web无障碍评估工具特性指南》(Guide to Features of Web Accessibility Evaluation Tools)、无障碍支持数据库、WCAG 2.0测试案例库等。

  7. 移动无障碍任务组(Mobile Accessibility Task Force,Mobile A11Y TF):工组作目前正在专注于移动类型,包括移动设备、移动设备平台、移动设备上的内容等,相关的规范、技术文档,也包括对现有的WAI相关的无障碍文档进行更新。当前发布的技术文档《移动无障碍——如何在移动环境下运用WCAG 2.0以及其它WAI技术》。

  8. 认知及学习障碍任务组(Cognitive and Learning Disabilities Accessibility Task Force ,Cognitive A11Y TF):进行认知及学习障碍的用户研究,并在此基础上开发相应的技术及规范文档,当前发布的技术文档《认知障碍用户研究》(Cognitive Accessibility User Research)。

评论