コンテンツに移動
Silktideヘルプ

ドラッグ&ドロップの代替手段

ページ上で訪問者が何かをある場所から別の場所へドラッグできる場合、ボタンやメニューオプションなどを使って、ドラッグせずに同じ操作を行えるようにする必要があります。このチェックでは、ドラッグ操作を自動的に確実に検出できないため、各ページでドラッグ機能を確認するよう求めます。

重要な理由

ドラッグ操作では、ボタンを押したまま、または指を押し付けたまま、目的地まで正確に移動する必要があります。これは、震えがあったり筋力が限られていたりする人にとって難しい、または不可能な場合があります。また、音声コントロール、ヘッドポインター、アイトラッカーを使ってコンピューターを操作する人にとっても困難です。これらの入力方法では、押し続けて移動するジェスチャーではなく、単純なクリックが行われるためです。リストの並べ替え、ファイルの移動、スライダーの設定をドラッグだけで行う必要がある場合、こうした訪問者はタスクを完了できません。

これは 達成基準 2.5.7(ドラッグ操作)であり、WCAG 2.2 の 要件です。そのため、多くの組織が目標とする適合レベルの一部となっています。

修正方法

これは手動レビューです。各ページで次のことを行います。

  1. 訪問者がドラッグして移動するものを探します。並べ替え可能なリスト、カンバンカード、ファイルアップロード領域、スライダー、地図のパン操作などが一般的な例です。
  2. それぞれを1回のタップまたはクリックで操作できることを確認します。たとえば、カードには「移動先…」ボタンやメニューを用意できます。ファイルアップロード領域では、クリックしてファイル選択ダイアログを開くこともできるようにします。スライダーでは値の入力やトラック上のクリックを受け付けられます。地図にはパンやズームのボタンを用意できます。
  3. ドラッグが唯一の方法になっている箇所には、簡単な代替手段を追加します。ドラッグ操作は便利な機能として残してもかまいません。
  4. ページに問題がない場合、または描画ツールなど、操作にドラッグが不可欠な場合は、します。

Silktide によるテスト方法

  1. ページごとにレビュー用プロンプトを1つ表示します。ドラッグ操作は、どの自動テストでも確実に検出できない方法で に実装されているため、Silktide は推測で判断せず、すべてのページをレビューするようプロンプトで案内します。
  2. このプロンプトは、ドラッグ操作が見つかったことを意味しません。ほとんどのページにはドラッグ操作がなく、その場合のレビューはすぐに完了します。

トラブルシューティング

なぜすべてのページに表示されるのですか?

ドラッグ操作を自動的に検出できないため、このチェックでは確認を求める側に判断が寄ります。ページを承認すると、そのページをレビュー済みであることが記録されます。

詳細情報

最終更新

このページは役に立ちましたか?

ドラッグ&ドロップの代替手段 | Silktide ヘルプ