各国无障碍法规:不守法,测试再牛也白搭

做无障碍测试,最怕什么?不是代码写不好,是你测了半天,最后客户说“这不符合我们国家的法律”。我这些年见过好几回,项目都上线了,突然收到律师函——说网站违反了ADA。你说冤不冤?

说白了,无障碍测试不只是技术活,更是合规活。这一章咱们就聊聊全球主流的无障碍法规。你不用背法条,但得知道哪些红线不能碰。

美国 ADA:打官司最多的法规

ADA的全称是“Americans with Disabilities Act”,1990年就出台了。它原本针对物理场所,但后来法院判例把网站也拉了进来。截至今天,美国联邦法院受理的无障碍诉讼每年上千起。

我记得有一个案例:连锁超市Winn-Dixie的网站因为读屏器不兼容,被盲人用户告上法庭,最后赔了钱还得改站。这案子直接推动了零售类网站的无障碍化。

关键点:ADA没有明确的技术标准,但法院普遍以WCAG 2.0/2.1 AA作为判定依据。说白了,你符合WCAG,基本上就能免责。

避坑指南:我曾经给一家SaaS公司做审计,他们的登录页连label标签都没加。市场营销部觉得“又不是政府网站,怕什么”。结果呢?那个季度就有用户向司法部投诉。嗯,后来他们的法务连夜打电话给我。

欧盟 Web Accessibility Directive:强制标准 EN 301 549

欧盟在2016年通过了《网页无障碍指令》(Directive 2016/2102),要求所有公共部门的网站和移动应用必须符合EN 301 549标准。这个标准跟WCAG 2.1 AA基本一致,但更具体。

注意:它不光管政府网站,还管公立学校、医院、国企。我帮欧洲一个大学改造他们的选课系统,光是表单错误提示就重写了三遍——因为EN 301 549对实时验证有特别要求。

小提示:指令要求每年发布“无障碍声明”,并且要提供反馈渠道。测试报告中的问题列表可以直接用来写声明,一举两得。

我记得有个客户问:“我们只是给政府做外包,也要遵守吗?”我的回答是:你跑不掉的。合同里通常会有“必须符合EN 301 549”的条款,不做就是违约。

中国《无障碍环境建设法》:2023年9月1日实施

这是国内第一部以“无障碍”命名的法律。它明确要求:

  • 政务网站和APP必须达标
  • 公共服务机构(银行、医院、交通)也要跟上
  • 鼓励其他商业网站逐步改进

我建议所有在国内运营的团队都重视起来。虽然目前处罚力度不如ADA,但趋势很明显——深圳已经有人因银行APP无法使用读屏器而提起了公益诉讼。

避坑指南:我曾经遇到一家金融科技公司,他们为了美观把按钮做成了图片+背景色,没有文本标签。我觉得这就是个定时炸弹。现在有了《无障碍环境建设法》,这种设计很可能被认定违法。

其他国家和地区:一张表看明白

全球还有很多地方有类似法规。我做了一个简单对比表:

国家/地区 核心法规 适用对象 标准依据
美国 ADA(Americans with Disabilities Act) 所有商业机构、政府 WCAG 2.1 AA(判例)
欧盟 Web Accessibility Directive 公共部门 EN 301 549 (≈WCAG 2.1 AA)
中国 《无障碍环境建设法》 政务、公共服务 GB/T 37668-2019
日本 障害者基本法 + JIS X 8341 政府网站 JIS X 8341 (≈WCAG 2.0)
加拿大 Accessible Canada Act (ACA) 联邦管辖实体 WCAG 2.1 AA

你看,各国虽然细节不同,但底线基本都是WCAG 2.1 AA。所以我在团队里定了一条铁律:所有新项目按WCAG 2.1 AA起步,这样至少不会被法律锤。

合规测试的实操建议

我个人习惯,在每个项目开始时做两件事:

  1. 法律清单:确认产品面向哪个国家/地区,列出对应的法规和标准版本。
  2. 合同条款:检查客户合同里有没有“无障碍要求”的条款。如果有,直接把条款映射到测试用例。

为什么会这样?因为我曾经因为没看合同,漏测了一个欧盟项目需要的“无障碍声明”功能……后来补测花了三周,团队累得够呛。

核心原则:法规是底线,但不是天花板。我建议你每次测试都达到WCAG 2.1 AA甚至AAA。因为法律会越来越严,今天达标不代表两年后不会被起诉。
无障碍法规体系概览 各国无障碍法规 美国 ADA WCAG 2.1 AA(判例) 欧盟 Web 无障碍指令 EN 301 549 中国无障碍环境建设法 GB/T 37668-2019 日本・加拿大・英国等 核心标准:WCAG 2.1 AA 💡 关键 insight: 所有主要法规都直接或间接引用 WCAG 2.x。守住 WCAG 2.1 AA, 就能在绝大多数国家做到合规。

最后说一句:法规是会变的。我每年底都会花半天把主要地区的法规更新扫一遍,更新测试清单。你也应该这样做。