WCAG 3.2.2: 入力を起点に予期しない変化を起こさないか確認する
入力欄への文字入力、チェックボックスやラジオボタンの選択、セレクト変更だけで、送信・遷移・新規ウィンドウ・フォーカス移動など予期しない変化が起きないか確認します。
意図的な失敗例: 入力だけで予期しない変化が起きる
選択した瞬間に送信されます。
確認観点
- 入力や選択だけで文脈が変化しないか、主要なフォームUIで確認する
- 入力イベントだけで送信・遷移・画面更新・フォーカス移動が起きないか確認する
- 変化を起こす必要がある場合は、事前説明を用意し、送信ボタンや適用ボタンなど利用者の明確な操作で実行する
- 外部フォーム、予約、決済、CMS検索、絞り込み機能でも入力時の挙動を確認する
人の判断が必要な例
- セレクトを変更しただけで予告なく別ページへ移動しないか確認する
- チェックしただけでフォーム送信やステップ移動が起きないか確認する
- 検索や絞り込みの即時反映がある場合でも、送信・確定・移動などの重大な変化は明確な操作で行われるか確認する
補助ツール候補
- input-context-change
- form-structure
生成メモ
- 時間・セッション・ビジネスルール検証が必要