← 中文资源

简体中文版本

键盘无障碍评审工作流

仅用键盘走完每个关键旅程,检查焦点顺序、可见性、陷阱与跳转链接,并在发布前修复发现。

阅读英文原文

概述

键盘可用性无法靠自动化扫描确认:焦点顺序是否合理、弹窗是否困住焦点、可见焦点是否缺失,都需要人工只用键盘实测。逐旅程记录焦点顺序、验证可见焦点、测试对话框与跳转链接,并在发布前修复阻断性问题,才能确保真正可操作。

关键步骤

  1. 对每个旅程按 Tab 遍历并记录焦点顺序。
  2. 验证每个可交互元素的可见焦点。
  3. 测试模态、菜单与对话框的陷阱与 Esc 行为。
  4. 验证跳转链接且动态内容不丢失焦点。

验证

  • 每个旅程可仅用键盘完成。
  • 焦点顺序符合逻辑。
  • 无键盘陷阱。
  • 跳转链接可用。

决策点

键盘陷阱与不可达控件须在发布前修复,其余按严重度排期;自动化扫描会漏掉焦点顺序与陷阱,必须人工实测。

适用范围

本条目围绕「键盘无障碍评审工作流」给出可复制的步骤、验证方式与常见问题,适合需要按此流程落地的工程团队。执行时请结合自身上下文调整命令与阈值,并在变更前后留存证据,便于后续复核与回滚。

npx @axe-core/cli https://staging.example.com/checkout --exit
# then tab through the whole journey manually