什么是 PDF 的 WCAG
Source: Dev.to
概览
Web 内容可访问性指南(WCAG)是一套由 W3C 的网络可访问性倡议(WAI)制定的建议,旨在让数字内容对残障人士以及包括受限设备和服务(如数字助理)在内的各种用户代理更易访问。
WCAG 并未针对 PDF 进行细化。其四大原则——可感知、可操作、可理解和稳健——在数字格式中具有广泛适用性,但它们并未涵盖实现 PDF 真正可访问所需的技术细节(例如标签、阅读顺序、替代文本)。
WCAG 与 PDF/UA
在 PDF 领域,WCAG 合规性通常通过 PDF/UA(PDF 通用可访问性) 来解释,后者是专为可访问 PDF 文档制定的 ISO 标准。
- PDF/UA 为在 PDF 格式中实现 WCAG 所设定的可访问性目标提供技术蓝图。
- PDF/UA 分为两个部分:
- ISO 14289‑1:电子文档文件格式可访问性增强 – 第 1 部分:使用 ISO 32000‑1(PDF/UA‑1)
- ISO 14289‑2:文档管理应用程序 — 电子文档文件格式可访问性增强 – 第 2 部分:使用 ISO 32000‑2(PDF/UA‑2)
在实际操作中,PDF 的 WCAG 合规性常被视为等同于 PDF/UA 合规,并加上一些额外检查:
WCAG for PDF = PDF/UA + WCAG 的对比度要求 – XMP 元数据标识 PDF/UA + 额外的少量合理性检查
更多细节可在验证服务中查看: 。
已标记的 PDF
PDF/UA 覆盖了 已标记 PDF 的所有相关可访问性要求,确保结构、阅读顺序以及残障用户的可用性。
- PDF4WCAG 在错误预览的右侧窗格中可视化结构树。
- 如需更深入检查结构元素、属性和特性,推荐使用工具 ngPDF。
- 请参阅 PDF Association 关于已标记 PDF 的问答,以获取更多指导。
对比度检查
WCAG 成功准则 1.4.3(最小对比度)要求:
- 普通文本的对比度比例 至少为 4.5:1。
- 大文本(18 pt 或更大)的对比度比例 至少为 3:1。
PDF4WCAG 将这些对比度检查集成到其 WCAG 2.2 机器 与 人工 配置文件中,支持在计算对比度时使用所有 PDF 颜色模型。
元数据要求
PDF/UA 与 WCAG 都要求某些元数据,例如 PDF 文档元数据中必须包含 dc:title(Dublin Core)属性。这满足了 WCAG 成功准则 2.4.2(页面标题)的要求。
基本合理性检查(PDF4WCAG)
WCAG 2.2 机器验证(PDF) 执行一系列基本合理性检查,以确保满足关键的可访问性标准:
- 文档结构与标记 – 验证已包含 ISO 技术规范 32005(PDF 1.7 与 2.0)结构命名空间,如 ISO 32000‑2 所定义。
- 已标记的链接和注释 – 确保链接使用有意义、描述性的文本进行标记(符合 WCAG 2.2 链接目的指南)。
- 页面方向 – 确认所有页面具有相同的方向,以满足 WCAG 成功准则 1.3.4(方向)。
- 非空结构 – 检查结构元素不为空,帮助维持可用的文档层次结构。
使用 PDF4WCAG 自动化这些验证可节省时间,并帮助确保 PDF 符合最新的可访问性标准。