アクセシビリティ資料 検査項目事例集 WCAG 3.2.1

WCAG 3.2.1: フォーカス時

リンク、ボタン、フォーム入力欄などにキーボードでフォーカスを移動しただけで、ページの自動遷移、フォームの自動送信、新規ウィンドウのポップアップなどの予期しない変化(コンテキストの変更)を起こさないようにします。

Level A 確認方法: 手動確認

意図的な失敗例: フォーカスだけで変化する

入力欄にフォーカスしただけで別ページへ移動します。

フォーカスだけでURLが変わる想定です。

確認観点

  • focus イベントや focusin イベントで画面遷移や送信を実行している処理がないか確認する
  • フォーカス移動は単に対象を選択するだけにとどめ、操作の確定は Enter キーやボタンクリックに任せる

人の判断が必要な例

  • Tabキーで順次移動した際に、利用者の意図しないタイミングで突然画面が切り替わったりしないか確認する

補助ツール候補

  • focus-context-change
  • focus-order

生成メモ

manual-judgment-catalog.ja.json の内容から生成しています。