A11yDocs 検査項目エラー集 WCAG 2.5.2

WCAG 2.5.2: ダウンイベントだけで実行せず中止できるか確認する

マウスやタッチの押下時点だけで機能を実行せず、押下後に中止できる、または離した時点で確定するなど誤操作を避けられるか確認します。

Level A 確認方法: 手動確認

意図的な失敗例: ダウンイベントだけで実行される

押した瞬間に取消不能な処理が実行されます。

確認観点

  • 押下開始イベントだけで重要な機能を実行していないか確認する
  • ボタンやリンクは原則としてclickまたはmouseup/pointerup相当で確定するようにする
  • 押したまま対象外へ移動して離した場合に、操作を中止できるか確認する
  • ドラッグ、スライダー、地図、ゲーム、カスタムUIなどポインタ操作が複雑な箇所で確認する

人の判断が必要な例

  • 削除、送信、購入、確定など重大な操作が押した瞬間に完了しないか確認する
  • 押下後に指やポインタを外へ移動してから離すことでキャンセルできるか確認する
  • 押下でプレビューや一時状態を開始する場合、離す・キャンセル・戻す操作が分かりやすいか確認する

補助ツール候補

  • pointer-cancellation
  • pointer-gestures

生成メモ

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