WCAG 2.1.3: キーボード (例外なし)
ポインタ操作や複雑な入力に依存せず、すべての機能をキーボードインターフェースだけで操作できるようにします。
意図的な失敗例: キーボード操作に例外がある
ドラッグ操作以外の手段がありません。
このカードをドラッグして並べ替える仕様です(ボタン操作なし)。
確認観点
- ページ内のリンク、ボタン、フォーム、メニュー、タブ、モーダル、独自UIを洗い出す
- Tab、Shift+Tab、Enter、Space、矢印キーなどで各機能を操作できるか確認する
- マウスドラッグ、ホバー、ジェスチャだけでしか使えない操作にキーボード代替を用意する
- 例外扱いしている手書き入力や自由描画なども、可能な範囲で代替手段を検討する
人の判断が必要な例
- マウスを使わずに主要な利用フローを完了できるか確認する
- フォーカス位置が常に分かり、操作後の移動先を予測できるか確認する
- 2.1.1より厳しいAAA要件として、例外扱いしている機能が本当に代替不能か確認する
補助ツール候補
- keyboard-operability
- focus-visibility
- keyboard-trap
生成メモ
manual-judgment-catalog.ja.json の内容から生成しています。