WCAG 3.2.1: フォーカス時
リンク、ボタン、フォーム入力欄などにキーボードでフォーカスを移動しただけで、ページの自動遷移、フォームの自動送信、新規ウィンドウのポップアップなどの予期しない変化(コンテキストの変更)を起こさないようにします。
意図的な失敗例: フォーカスだけで変化する
入力欄にフォーカスしただけで別ページへ移動します。
フォーカスだけでURLが変わる想定です。
確認観点
- focus イベントや focusin イベントで画面遷移や送信を実行している処理がないか確認する
- フォーカス移動は単に対象を選択するだけにとどめ、操作の確定は Enter キーやボタンクリックに任せる
人の判断が必要な例
- Tabキーで順次移動した際に、利用者の意図しないタイミングで突然画面が切り替わったりしないか確認する
補助ツール候補
- focus-context-change
- focus-order
生成メモ
manual-judgment-catalog.ja.json の内容から生成しています。