无障碍声明
上次更新:8 月 13、2026
我们的承诺
DotaSense 团队致力于确保残障人士能够无障碍地使用我们的数字服务。我们不断改进用户体验,并应用相关的无障碍标准,以确保所有用户都能平等地访问我们的服务。
标准
我们的目标是符合 Web 内容无障碍指南 (WCAG) 2.1 AA 级标准。这些指南解释了如何使网站内容更易于残障人士访问,并更方便所有人使用。
辅助功能
DotaSense 包含以下辅助功能:
键盘导航
- 所有交互元素均支持键盘导航
- “跳转至主要内容”链接,方便快速导航
- 所有可聚焦元素均显示焦点指示器
- 应用程序中的 Tab 键顺序符合逻辑
- 游戏内计时器控制的全局热键支持
屏幕阅读器支持
- 语义化的 HTML 结构,包含正确的标题(h1、h2、h3)
- 所有交互元素的 ARIA 标签和描述
- 用于动态内容更新(计时器更改、事件通知)的 ARIA 实时区域
- 所有图像和图标的描述性替代文本
- 描述目标的有意义的链接文本
视觉设计
- 符合 WCAG AA 标准的高对比度配色方案
- 文本大小以相对单位 (rem/em) 表示,以便支持浏览器缩放
- 不完全依赖颜色的视觉指示器
- 一致且可预测的导航模式
- 交互元素的清晰焦点状态
音频功能
- 带有视觉对应(闪烁指示器)的音频警报
- 带有易于操作的音量滑块
- 可自定义或禁用音频通知
- 多种通知方式(声音 + 视觉)
表单和控件
- 带有清晰可见标签的表单输入框
- 逻辑表单字段分组
- 清晰的错误信息和验证反馈
- 可访问的自定义控件(按钮、切换开关、滑块)
已知限制
尽管我们已尽最大努力,但仍可能存在一些限制:
- 第三方内容或嵌入元素可能不符合我们的无障碍标准
- 某些复杂的计时器可视化效果可能对屏幕阅读器用户造成困难
- 某些交互式桌面叠加计时界面对屏幕阅读器的支持仍然有限
我们正在积极努力,争取在未来的版本中解决这些限制。
反馈
我们欢迎您就 DotaSense 的无障碍访问功能提供反馈。如果您遇到无障碍访问障碍或有任何改进建议,请:
- 在我们的 GitHub 问题页面提交 issue
- 请提供问题详情,包括您使用的辅助技术
- 如果可能,请提供重现问题的具体步骤
我们力求在 5 个工作日内回复您的无障碍访问反馈。
技术规格
DotaSense 依赖于以下技术:
- HTML5
- CSS3
- JavaScript(React/Next.js)
- ARIA(无障碍富互联网应用)
之所以选择这些技术,是因为它们在现代浏览器中具有强大的辅助功能支持。
评估方法
我们通过以下方式评估 DotaSense 的可访问性:
- 使用自动化工具(Lighthouse、axe DevTools)进行自我评估
- 使用键盘导航进行手动测试
- 屏幕阅读器测试(NVDA、JAWS、VoiceOver)
- 用户反馈和社区意见
兼容性
DotaSense 旨在兼容以下浏览器:
- 现代浏览器(Chrome、Firefox、Safari、Edge)的最新 2 版本
- 屏幕阅读器,包括 NVDA、JAWS 和 VoiceOver
- 桌面应用程序:Windows 10 或 11(64 位)版本现已推出;macOS 和 Linux 版本正在开发中
- 网站:适用于当前 iOS 和 Android 浏览器的响应式布局