将网站作为业务系统来运营。

网站无障碍访问

建立按角色分工的网站无障碍测试计划

本指南用一张可重复使用的测试责任矩阵,把自动检测、人工符合性检查、辅助科技测试与残障人士评估分配到适当角色和交付阶段,并按改动风险调整测试深度、保留可追溯证据、设定发布阻断与复测责任,帮助新加坡网站团队在不让无障碍负责人沦为瓶颈的情况下,作出有根据的发布决定,同时说明小团队如何兼任角色而不牺牲高风险工作的独立复核。

五名同事围在木桌旁,一名站着的男子把空白卡片放入墙面方格,桌上摆着键盘、耳机和无障碍辅助设备。

把无障碍测试变成一套交付制度,而不是发布前才找专家补做审计。每项适用检查都应预先写明触发条件、最早可执行阶段、受训执行者、问责验收人、证据格式、阻断规则和复测负责人;设计师、作者与开发者仍为自己的决定和实现负责,质量保证与无障碍专家则提供独立证据。这样,发布评审看到的就不只是自动扫描报告,而是键盘任务、内容意义、缩放重排、辅助科技兼容性及残障人士反馈各自回答了什么。

关键做法

  • 无障碍测试应成为分布在交付过程中的证据,而不是最后才加入的专家审计。
  • 每种测试方法都要有触发条件、执行阶段、负责人、验收人、证据、阻断规则和复测路径。
  • 自动检测、人工符合性检查、辅助科技测试与残障人士评估提供不同证据,不能彼此替代。
  • 改动风险越高,测试深度应越大;风险较低不代表可以忽略已知障碍或声称未测试路径符合标准。
  • 发布例外只记录获授权的风险决定,不会把失败结果变成符合标准。

什么让无障碍测试成为持续计划,而不是发布前审计?

四名同事在木桌旁把深蓝色和琥珀色空白卡片分类放入浅托盘,前方摆着键盘、耳机和文件夹。

测试之所以成为计划,是因为不同证据会在设计、开发、内容制作、质量保证和发布准备期间,由适当角色持续产生,同时保留明确的验收责任。自动检测寻找可程序化识别的条件;人工符合性检查判断行为与意义;辅助科技检查验证代表性任务的兼容性;残障人士评估则探索真实使用中的困难与未满足需求。四者的问题不同,任何一项都不是其余三项的廉价替身。

W3C 建议在开发或重新设计的早期及全过程评估无障碍,因为问题越早发现通常越容易处理;它也明确指出,没有任何评估工具能够单独判断网站是否符合无障碍标准,仍需要有知识的人工评估。无障碍负责人因此应拥有政策、培训、方法和复杂解释,而不是承包每一次检查。Section508.gov 的角色矩阵虽属美国公共部门例子,却说明设计、开发、内容、质量保证和监督责任可以分布在整个交付周期。

应怎样按发布改动调整测试深度?

两名成人扶着四叠依次增高的空白卡片,桌上还摆着键盘、耳机、放大镜和可刷新盲文显示器。

测试深度应随着受影响的互动、复用范围、新颖程度、关键旅程和潜在用户影响而增加。选方法前,先盘点改动触及哪些旅程、组件、模板、内容类型、文件、媒体、控件和受支持科技。以下四类是便于团队规划的编辑模型,不是官方风险标准、固定评分或符合性声明依据;较低风险仍须留下与改动相称的证据,也不能容许已知障碍继续存在。

  • 仅内容改动:进行人工内容审查及适用的自动检查;若结构、媒体、文件、控件或任务意义改变,再加入键盘、缩放、重排或辅助科技检查。
  • 视觉或版面改动:加入设计审查、受影响页面的缩放与重排检查;互动行为受影响时,也检查焦点及键盘操作。
  • 组件或互动改动:建造前写明验收条件,由开发者先做本地检查,再由质量保证独立测试相关状态与任务;重复使用的组件加入回归覆盖。
  • 新模板、关键旅程或重大发布:采用所有适用层次、受训辅助科技测试、代表性覆盖、抽样符合性评价,并在结果仍能改变方案时安排残障人士评估。

这种阶梯与 Section508.gov 所描述的自动检查、抽查、组件测试及较全面测试相呼应,但企业团队不应照搬其联邦制度。若要评价较广范围的符合性,可依 WCAG-EM 先界定目标与范围,探索关键页面和功能,在无法全面评价时选择代表性样本,再执行评价并报告发现。抽样只能支持已定义的范围,不能把未检查的路径包装成已经符合标准。

测试责任矩阵该记录什么,交接由谁负责?

三名同事把深蓝色卡片放入五栏墙面矩阵,前方长桌铺满透明证据袋、笔记本电脑、平板和手机。

责任矩阵应让每次交接都可以执行和追溯:每一行写明测试层、触发条件与范围、最早有用阶段、负责执行者、问责验收人、所需技能与环境、保留证据、发布阻断规则,以及修复和复测负责人。若这些栏位到发布周才补写,矩阵只是报表;若在计划改动时就确定,它便能指导验收条件、测试数据、环境准备和排期。

设计师负责无障碍设计决定,作者或编辑负责内容意义,开发者负责实现与本地检查,质量保证负责测试计划及独立执行,用户研究员负责合乎伦理的残障人士研究,获授权的产品或发布负责人作最终发布决定。无障碍负责人提供政策、指导和复杂判断。小团队可以由一人戴几顶帽子,但必须标明当时角色,并为高风险工作保留受训或独立复核。

当每项改动都有具名证据、责任归属和复测路径,无障碍便不再是别人的最后一道检查。

七层无障碍测试责任矩阵示例
测试层、触发条件与范围最早阶段、执行者、技能与环境问责验收人及保留证据发布影响及复测负责人
自动检查;所有相关代码、模板或内容改动开发与内容制作时;开发者或作者在已界定页面及流程运行质量保证验收;保留版本、范围、规则及结果适用检查未完成或阻断项未修复则不发布;原执行者修复,质量保证复测
内容审查;标题、标签、链接、说明、错误、替代文字、字幕或文稿改变设计及编辑时;作者或编辑以页面语境作人工判断内容负责人验收;保留审查范围、决定和修订记录关键意义不清或替代内容缺失时阻断;作者修复,编辑复核
键盘检查;新增或改变控件、状态及任务流程原型与开发时;开发者先检,质量保证以实体键盘独立执行质量保证负责人验收;保留任务、步骤、焦点及结果任务无法完成、焦点受困或不可见时阻断;开发者修复,质量保证复测
缩放与重排;视觉、版面、模板或响应式行为改变设计与开发时;设计师审查,质量保证在适用视口和缩放条件执行设计或质量负责人验收;保留环境、视图及丢失或遮挡证据信息或功能丢失、焦点隐藏或出现不允许滚动时阻断;设计与开发共同修复
屏幕阅读器或选定辅助科技;互动组件、高风险状态或关键任务改变可操作原型起;受训测试员使用选定浏览器、系统、科技及版本无障碍或质量负责人验收;保留任务、输出、影响、环境和重现步骤代表性任务受阻时按既定规则阻断;开发者修复,受训测试员复测
残障人士评估;新原型、关键旅程或重大改变结果仍能改变方案时;有经验的研究员与合适参与者执行产品或研究负责人验收;保留同意范围、任务、观察及决定发现进入风险与设计决定,不单独作符合性结论;产品团队跟进验证
抽样标准符合性评价;新模板、重大发布或需要较广保证时发布准备前;受训或独立评价员按已定义范围及代表性样本执行获授权发布负责人验收;保留范围、样本、方法、结果及限制阻断发现须修复并复测;评价员确认复测,未抽样路径不得宣称已评价

每项核心无障碍检查究竟要看什么?

两名同事坐在测试桌前,男子操作背向镜头的显示器前的键盘,女子则调整桌面视频放大器并拿着彩色卡片。

核心检查应围绕用户能否理解并完成代表性任务,而不是追求一张干净的工具报告。自动检查适合在本地工作流程及相关整合管道中重复检测可程序化条件,但记录必须说明检查范围和未覆盖之处。内容审查则由人判断页面标题、标题层级、标签、链接、说明、错误信息、字幕、文稿及文字替代是否在当前语境传达有用意义;元素存在,并不代表内容可理解。

键盘检查要完整操作每个相关控件,按预期顺序移动焦点,确认焦点可见且没有被作者内容完全遮住,能够进入和离开组件,并观察展开、选择、验证、错误及恢复等状态。WCAG 2.2 要求功能可由键盘界面操作,但保留依赖移动路径输入的例外;它也要求用户能够把焦点移出组件。测试者因此要完成实际任务,不能只按几次 Tab 键便宣布通过。

缩放和重排检查关注信息及功能有没有丢失、遮挡或跑出可操作范围,而不是页面是否保持像素级相似。WCAG 2.2 在所列例外之外要求文字放大至 200% 时不丢失内容或功能。重排准则有两个不同条件:在相当于 320 CSS 像素宽度时避免水平滚动,在相当于 256 CSS 像素高度时避免垂直滚动;需要二维布局才能表达意义或使用的内容例外。检查时也要留意隐藏焦点和意外出现在视口外的变化。

何时应加入辅助科技、残障人士评估与符合性评价?

一名戴深色眼镜和耳机的盲人男子使用盲文显示器与小型键盘,女研究员在旁观察并拿着空白任务卡。

当改动涉及关键任务、复杂互动、新组件、重大状态变化或较高用户影响时,应加入受训的屏幕阅读器及相关辅助科技测试。测试必须完成代表性任务,并覆盖加载、展开、验证、错误和确认等状态;屏幕阅读器只是兼容性方法之一,既不能模拟所有盲人的经验,也不能证明整个产品符合标准。浏览器、操作系统、辅助科技及版本应按受众证据、产品技术、支持承诺和已知风险选择,而不是照搬一套永远不变的通用矩阵。

每项发现应记录受影响任务、用户影响、预期行为、浏览器、操作系统、辅助科技与版本、支持证据、修复负责人及复测结果。残障人士评估应在发现仍可改变原型或关键旅程时进行;先处理明显的重大障碍,可避免研究时间全被已知问题占据,同时早期反馈仍然重要。不要把一名参与者的经验概括为整个群体,也不要以用户研究取代符合性评价。W3C 指出,两种方法回答不同问题,而且即使达到最高 WCAG 符合级别,也不能保证满足每个人的需要。

证据怎样控制发布并推动持续改进?

三名同事在发布评审桌旁核对证据袋和状态卡,其中一人把一张琥珀色卡移到键盘与耳机旁准备重新测试。

发布应由受影响改动类别所要求的证据控制,而不是由一个全局分数决定。获授权的产品或发布负责人只有在所有适用检查完成、阻断发现已修复并复测,而且记录清楚列出范围、方法、环境、结果、负责人、处理决定与复测状态后,才接受发布。质量保证和无障碍专家提供独立证据,设计师、作者及开发者仍负责修复自己工作中的问题,最终验收人也不能用签字替代缺失的测试。

若组织政策允许例外,记录应包含获授权负责人、理由、受影响用户、缓解措施、届满日期及后续行动。例外只是风险决定,不会改变原有失败结果,也不能建立符合性。上线后收到的障碍报告与反复出现的缺陷,应回流到责任矩阵、回归检查、培训、模板和未来改动类别,而不是被压成一个通过率或成熟度分数。W3C 所倡导的全过程评估,正适合形成这种持续反馈循环。

  1. 选择一项关键旅程作为试点,并先让它的证据链完整。
  2. 训练矩阵中具名的角色负责人,确认他们能执行和解释所分配检查。
  3. 加入一致的证据模板及适用自动化,让结果可以复现和比较。
  4. 用真实发现校准阻断与复测规则,而不是先发明复杂分数。
  5. 定期检查反复出现的缺陷,并更新组件、模板、培训及回归覆盖。
  6. 试点稳定后再扩展至更多旅程、模板、内容类型和团队。

先把一项关键旅程做好,比一次铺开却留下空白责任更可靠。若团队缺乏评估复杂互动、辅助科技行为、代表性符合性覆盖或争议发现的能力,应请受训的无障碍评价员参与;残障人士研究应由有经验的用户研究员策划。涉及新加坡或其他司法辖区的具体合规解释、认证或声明,则应交由合资格法律顾问处理,而不是从这套运营矩阵推断法律结论。

常见问题

怎样建立网站无障碍测试计划?

先界定旅程、组件、模板、内容和改动类别,再区分自动检测、人工检查、辅助科技测试与残障人士评估。为每种方法写明触发条件、执行阶段、负责人、证据、阻断规则及复测路径,并训练执行者。以一项关键旅程试行,随后根据反复出现的发现扩大覆盖。

谁应该负责无障碍测试?

责任应分布在设计师、内容团队、开发者、质量保证、用户研究员、无障碍专家及获授权发布负责人之间。创作者仍对自己的设计、内容或实现负责,质量保证和专家提供独立保证。无障碍负责人应管理政策、方法、培训和复杂判断,而不是亲自执行所有检查。

自动无障碍测试能证明符合 WCAG 吗?

不能。自动化可以快速而重复地发现可程序化检测的条件,却无法独自判断内容意义、完整键盘行为、辅助科技兼容性或真实可用性。W3C 明确指出,判断网站是否符合无障碍标准仍需要具备相关知识的人工评估。

什么时候需要用屏幕阅读器测试和邀请残障人士参与?

复杂互动、关键任务、新组件和较高风险改动应加入受训的任务式辅助科技测试。残障人士可在原型及关键旅程阶段参与,让发现仍能影响设计。前者检查特定环境的兼容性,后者探索使用经验;两者都不能单独取代标准符合性评价。

哪些无障碍问题应该阻断发布?

组织应由获授权负责人预先定义阻断规则,而不是临近发布才逐项议价。发布证据至少应显示所需检查已完成、阻断发现已修复并复测,且范围、环境、负责人和结果可追溯。任何获准例外都应明确、限时并与符合性声明分开记录。

WebChorus logo

WebChorus 编辑团队

我们关注网站上线之后仍持续发挥影响的各种决定。报道从具名来源出发,把查证所得与我们的看法分开,并在有据可循的编辑标准下借助 AI 进行研究与起草。凡有商业关系,我们一律披露。