用途:为 TYPO3 v14 站点做 WCAG 2.2 AA 无障碍审计与实现,提供上线前检查清单、审计流程和可复用的 Fluid 模板模式。仅适用于 TYPO3 v14.x,旧版本不在范围内。
主要能力:包含上线门槛式无障碍检查清单,按语义结构、图片媒体、色彩对比、键盘与焦点、表单、ARIA 与动态内容、动效与交互、TYPO3 后端与模板等类别逐项核对;提供 WCAG 2.2 一致性审计工作流,可用 scripts/wcag22_audit.cjs 配合 axe-core 的 WCAG 2.0/2.1/2.2 A/AA 标签检查渲染页面,并区分自动化可完成证据与需人工跟进的项;给出 Fluid 模板示例,如地标布局与跳转链接、无障碍图片渲染、内容元素包装、导航部分、手风琴与标签页组件。
使用方式:遵循 TYPO3 API 优先原则,先使用内置 API、Fluid ViewHelper 和核心功能,避免自定义标记;倾向 PHP 中间件、Fluid 局部模板与原生 JavaScript,避免 TypoScript 示例;模板中使用 f:link.page 或 f:link.typolink,跳转链接应为第一个可聚焦元素,焦点状态使用 :focus-visible。审计时先确认 URL、语言、视口、表单、对话框、菜单、媒体与第三方嵌入,再运行脚本并复核违规与未完成项。
限制:自动化通过不代表符合 WCAG,屏幕阅读器确认、法律声明审批及仅限设备、第三方、PDF、媒体或用户测试的任务需人工完成;资料未提供安装命令、价格或收费信息;具体部署与运行细节暂未提供。