ACCESSIBILITY无障碍,
无障碍,
先说清现状。
本页说明 Omseek 在无障碍方面的目标、每次构建都会实测的数据,以及仍然存在的不足。我们不把「自动化扫描通过」等同于「完全无障碍」。
目标
官网与产品控制台以 WCAG 2.2 AA 为目标。下列内容不是承诺,而是当前构建中由 CI 强制的实测结果。
每次构建都会实测的部分
- 自动化无障碍扫描:对 5 个前端的 90 个服务端渲染页面运行 axe;目前记录在案的 70 个问题点由 CI 拦截,只允许减少,不允许新增。
- 对比度以算术方式强制:正文与链接文字不低于 4.5:1(品牌文字实测 4.67:1 浅色 / 6.25:1 深色);控件描边等非文字元素不低于 3:1(实测 3.66:1 / 4.34:1)。数值由构建从令牌源实时计算,不是人工填写的注释。
- 键盘焦点可见(真实浏览器实测):在真实 Chrome 中逐个聚焦受监视控件,22/22 个绘制出可见指示;指示环为不透明色(半透明环实测不足 3:1,已替换)。该实测已纳入构建门禁。
- 文档语言:每个页面都声明
lang,读屏软件据此选择朗读语音。 - 字体自托管:页面不请求第三方字体 CDN,资源来自本站同源。
仍然存在的不足
以下为当前已知问题,逐项列出而非隐藏。它们已被 CI 记录,数量只会在整改中下降:
- 标题层级跳跃:67 处(多为 h1 直接跳到 h3)。
- 内容不在 landmark 区域内:13 处。
- 下拉选择框缺少可访问名称:1 处。
- 进度条缺少可访问名称:2 处(设计实验室)。
- 无服务端渲染 HTML、仅在浏览器端渲染的路由:4 条(其中 customer 控制台 3 条)。
- 自动化测试无法覆盖全部无障碍问题:读屏软件的实际听感、复杂交互、动效与认知负担仍需人工验证。
反馈
如果你在使用中遇到无障碍障碍,请通过联系页面告知我们,并尽量说明所用浏览器与辅助技术,我们会据此复现与修复。