A11yDocs 検査項目エラー集 WCAG 2.5.4

WCAG 2.5.4: デバイスの動きだけで操作を必須扱いにしていないか確認する

端末を振る、傾ける、回転させるなどの動きで起動する機能に、ボタン等の代替操作と動き検出を無効化する手段があるか確認します。

Level A 確認方法: 手動確認

意図的な失敗例: 動きだけで操作させる

端末を振る操作に代替手段がありません。

端末を振ると申請を取り消します。ボタンでの取消はありません。

確認観点

  • 端末を振る、傾ける、回転させる、カメラ前で身振りするなど、動きで起動する機能がないか確認する
  • 動きによる操作と同じ結果を、ボタン、リンク、フォーム、メニューなど一般的なUIでも実行できるか確認する
  • 誤作動を防ぐため、動きによる起動を利用者がオフにできる設定があるか確認する
  • 動きが本質的に必要な場合でも、可能な限り代替手段や確認手段を提供する

人の判断が必要な例

  • 端末を振らないと取り消し、更新、送信、ゲーム操作などができない状態になっていないか確認する
  • 端末を固定して使う利用者でも、同等の機能を操作できるか確認する
  • スマートフォンやタブレットの実機で、動きによる起動と代替UIの両方を確認する

補助ツール候補

  • motion-actuation
  • keyboard-operability

生成メモ

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