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

キーボード(例外なし)

Silktide は、ページ上のすべての機能が、例外なくキーボードだけで操作できることを確認するよう促します。これは 達成基準 2.1.3(レベル AAA)であり、2.1.1「キーボード」よりも厳しい要件です。

これはです。キーボードで完全に操作できることを証明するには、すべてのコントロールを実際に試す必要があります。Silktide は各ページでこのプロンプトを表示し、担当者が確認します。

これが重要な理由

2.1.1(レベル A)ではすでにキーボード操作が求められていますが、ユーザーの移動の経路に依存する機能(フリーハンド描画、署名、一部のゲームなど)については例外が認められています。2.1.3 ではこの例外がなくなります。サイトが AAA 準拠を謳う場合、こうした機能にもキーボードによる代替手段(入力した座標、描画した画像のアップロード、手順に沿って進めるフォームなど)が必要です。

ポインターを使えない人(多くのスイッチ操作や音声操作のユーザーを含む)には、その代替手段が必要です。

チェックする内容

  1. ページ全体を Tab キーで移動します。すべてのインタラクティブなコントロールに、キーボードだけで到達して操作できなければなりません。
  2. 経路に依存する機能を探します。描画キャンバス、署名パッド、ドラッグによる並べ替え、ジェスチャーだけで操作するコントロールなどが該当します。それぞれについて、同じ結果を得るためのキーボード(またはポインターを使わない)操作方法があることを確認します。
  3. キーボードトラップがないことを確認します(アプレットまたはプラグインからフォーカスを移動できるも参照)。

Silktide のキーボード操作チェックでは、レベル A の多くの問題をすでに自動で検出できます。このレビューでは、より厳しい AAA の基準を確認します。

修正方法

  • 経路に依存するすべてのコントロールに、キーボードによる代替手段(テキスト入力、アップロード、手順に沿って進めるフォームなど、同等の方法)を提供します。
  • カスタムウィジェットが、その役割に対応する ARIA Authoring Practices のキーボード操作パターンに従うようにします。
  • 重要なタスクをポインターだけのジェスチャーに決して依存させないでください。

2.1.1 では例外となる機能も含め、ページ上のすべての機能をキーボードで操作できる場合は、この指摘をします。

Silktide によるテスト方法

Silktide はクロールだけではキーボード操作の可否を証明できないため、このチェックでは各ページについて、確認すべき内容を説明するレビュー用プロンプトを 1 件表示します。2.1.1 に関連する自動チェックおよび支援付きチェックは引き続き実行されます。2.1.3 を自動化する一般的なツールはありません。これに対応する W3C ACT ルールも存在しません。

詳細情報

最終更新

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