我们的承诺
我们相信软件商店应该对所有人都可用——仅使用键盘的用户、屏幕阅读器用户、低视力用户、行动障碍用户、在光线不佳的小手机上使用的人。我们以 WCAG 2.1 Level AA 为最低标准进行设计和构建,并将任何未达标的情况视为需要修复的错误,而非可推迟的功能。
本声明涵盖网站上的每个页面。如果您使用的辅助技术无法正常使用某些功能,那是我们的问题——请告知我们以便修复。
我们在无障碍方面所做的工作
具体来说,工程团队对自己要求如下:
- 键盘导航——每个交互元素均可通过 Tab 键到达,通过 Enter 或 Space 键激活,通过 Escape 键关闭。我们不使用仅限鼠标的模式。
- 语义化 HTML——地标(`<main>`、`<nav>`、`<footer>`)、正确顺序的标题、原生表单控件、真正的按钮。屏幕阅读器应无需 ARIA 即可从标记本身理解页面。
- 可见焦点——每个交互元素在通过键盘聚焦时始终显示焦点环,与其背景的对比度至少为 3:1。
- 颜色对比度——正文文本 4.5:1,大文本和图标 3:1,在浅色和深色模式下均适用。
- 可调整文本大小——在任何浏览器中放大至 200% 时页面仍可用;无固定像素内容宽度阻止重排。
- 减少动画——动画尊重 `prefers-reduced-motion`,且从不自动播放带声音的视频。
键盘快捷键
标准浏览器快捷键在所有地方均有效。本网站添加了两个自己的快捷键:
- / ——从任何页面打开搜索面板。
- Escape ——关闭任何对话框、抽屉或菜单。
我们刻意保持快捷键列表简短,以免与辅助技术的按键绑定冲突。
浏览器和辅助技术
我们在桌面端的最新两个版本的 Chrome、Edge、Firefox 和 Safari,以及 iOS 和 Android 上的 Safari 和 Chrome 上进行测试。我们使用 NVDA + Firefox、JAWS + Chrome、VoiceOver + Safari(macOS 和 iOS)以及 Android 上的 TalkBack + Chrome 测试屏幕阅读器行为。
我们不针对 Internet Explorer 11 进行测试;Microsoft 已不再支持它,我们不会阻止其访问,但无法保证其无障碍性。
已知问题
我们将开放的无障碍问题与功能错误放在同一个待办事项列表中,并给予相同的优先级。当前简短列表:
- `/compare` 上的交互式产品比较表在筛选条件更改时尚未向屏幕阅读器宣布行更新。解决方法:重新加载页面以听到更新后的行。我们预计在下一个发布周期中修复。
- 一些营销视频嵌入依赖于第三方播放器,我们无法验证其字幕。我们正在迁移到自托管带字幕的播放器。
如果您遇到未在此列表中的问题,请告知我们——请参阅下一节。
报告无障碍问题
如果某个页面无法与您的辅助技术配合使用,请通过联系页面写信给我们,告诉我们您尝试了什么、发生了什么以及应该发生什么。我们力争在两个工作日内回复,并在十个工作日内确认修复或解决方法。
本页面至少每年审查一次,并在每次重大发布后审查。