概要

バージョン: WCAG 2.1以上
セクション番号: 2.5.2
レベル: A
適用対象:
  • インタラクティブなコンテンツ
要件:

シングルポインタを使って操作できる機能は、以下の要件の少なくとも一つを満たす。

ダウンイベントがない

機能を実行する目的でポインタのダウンイベントを使用していない。

中止又は元に戻すことができる

機能の完了にはアップイベントを使用し、かつ機能の完了前に中止する、又は機能の完了後に元に戻すためのメカニズムが利用できる。

アップイベントで反転

アップイベントによって、先のダウンイベントのすべての結果が反転する。

必要不可欠

ダウンイベントによって機能を完了させることが必要不可欠である。

ガイダンス:
達成方法:

目的

この達成基準の目的は、ユーザーが誤ってポインターによる入力をするのを防ぐことです。

要件の満たし方

この達成基準を満たすために、コンテンツ製作者には三つの選択肢があります。一つ目は、マウスなどのポインターによって開始されるイベントは、コンテンツの機能に不可欠でない限り、ダウンクリックによって発生させないことです。

二つ目は、アクションを中止または元に戻す機能を提供することです。たとえば、(訳注:マウスのボタンを)離す前にポインターを(訳注:表示されているUIの)ボタンから離すと、操作を無効化できるようにします。

三つ目は、アップイベントを使用してダウンイベントのアクションをキャンセルすることです。例としては、マウスボタンを押している間ダイアログを開き、ボタンを離したときにのみダイアログを閉じるような場合です。

追加情報

アクセシブルな入力モダリティの作成に関する情報は、現在ナリッジベースにはありません。詳細については、 WCAG ガイダンスドキュメントを参照してください。