A11yDocs 検査項目エラー集 WCAG 2.5.7

WCAG 2.5.7: ドラッグが必須なら単一ポインタでも同等に完了できるか確認する

ドラッグで実行する機能に、クリック、タップ、ボタン、入力欄などドラッグ以外で同等に完了できる操作があるか確認します。

Level AA 確認方法: 手動確認

意図的な失敗例: ドラッグの代替がない

並べ替えがドラッグでしか完了できません。

  • 項目A
  • 項目B

確認観点

  • 並べ替え、スライダー、地図移動、ファイル移動、範囲選択などドラッグが必要なUIを確認する
  • ドラッグ操作と同じ結果を、ボタン、上下移動、選択メニュー、数値入力などで実行できるか確認する
  • ドラッグが困難な利用者でも、単一ポインタのクリックやタップで操作を完了できるか確認する
  • ドラッグが本質的に必要な機能かどうかを確認し、必要でない場合は代替操作を提供する

人の判断が必要な例

  • 並べ替えUIに、上へ/下へボタンや順序入力などの代替手段があるか確認する
  • スライダーに、数値入力、増減ボタン、矢印キー操作などの代替手段があるか確認する
  • タッチ端末、マウス、キーボードで、ドラッグ以外の手段が実際に機能するか確認する

補助ツール候補

  • pointer-gestures
  • keyboard-operability

生成メモ

  • デバイス・環境検証が必要