WCAG 3.2.5: 要求による変化
ページ遷移、送信、フォーカス移動、表示切り替えなどの大きな変化は、利用者が明示的に要求したときに起きるようにします。
意図的な失敗例: 要求なしに文脈が変化する
自動的に新しい画面へ進む想定です。
5秒後に自動で次の画面へ移動する想定ですが、利用者が開始・停止できる操作がありません。
確認観点
- 選択、入力、フォーカス、タイマー、読み込み完了をきっかけにページ遷移や大きな表示変更が起きる箇所を洗い出す
- 変化を起こす前に、ボタン選択など利用者の明示的な操作を挟む
- 自動的な変化が必要な場合は、事前に説明し、停止・設定変更できるようにする
- フォームの選択肢変更などは、変化が起きることをラベルや説明で予告する
人の判断が必要な例
- キーボード操作や画面読み上げソフト利用時に、予期しない遷移やフォーカス移動が起きないか確認する
- 利用者の要求とみなせる操作か、単なるフォーカスや入力中の変化かを区別して確認する
- 3.2.1、3.2.2より厳しいAAA要件として、文脈変化の制御性を確認する
補助ツール候補
- focus-context-change
- input-context-change
生成メモ
manual-judgment-catalog.ja.json の内容から生成しています。