操作可能/2.1 キーボードアクセス可能
2.1.1キーボード
レベル AKeyboard
すべての機能を、個々のキー操作に特定のタイミングを要求せずキーボードだけで操作できるようにする。マウス前提の独自部品でも、Tab で到達し Enter/Space/矢印などで操作できること。例外は自由手書きの署名のように機能そのものが軌跡入力を必要とする場合のみで、単に手書き入力を採用したという理由だけでは例外にならない。
補足
この達成基準の詳細解説は準備中です。現在は関連パターン・達成方法・原典への参照を掲載しています。
関連する達成方法
この達成基準を満たすための具体的な実装方法です。本サイトでは本文を収録していないため、各リンク先の W3C 原文を参照してください。
十分な達成方法(9)
すべて表示(9件)
- G90: Providing keyboard-triggered event handlers(新しいタブで開きます)waic.jp(新しいタブで開きます)
- G202: Ensuring keyboard control for all functionality(新しいタブで開きます)waic.jp(新しいタブで開きます)
- H91: Using HTML form controls and links(新しいタブで開きます)waic.jp(新しいタブで開きます)
- PDF3: Ensuring correct tab and reading order in PDF documents(新しいタブで開きます)waic.jp(新しいタブで開きます)
- PDF11: Providing links and link text using the Link annotation and the /Link structure element in PDF documents(新しいタブで開きます)waic.jp(新しいタブで開きます)
- PDF23: Providing interactive form controls in PDF documents(新しいタブで開きます)waic.jp(新しいタブで開きます)
- SCR2: Using redundant keyboard and mouse event handlers(新しいタブで開きます)waic.jp(新しいタブで開きます)
- SCR20: Using both keyboard and other device-specific functions(新しいタブで開きます)waic.jp(新しいタブで開きます)
- SCR35: Making actions keyboard accessible by using the onclick event of anchors and buttons(新しいタブで開きます)waic.jp(新しいタブで開きます)
参考達成方法(1)
失敗例(3)
- F42: Failure of Success Criteria 1.3.1, 2.1.1, 2.1.3, or 4.1.2 when emulating links(新しいタブで開きます)waic.jp(新しいタブで開きます)
- F54: Failure of Success Criterion 2.1.1 due to using only pointing-device-specific event handlers (including gesture) for a function(新しいタブで開きます)waic.jp(新しいタブで開きます)
- F55: Failure of Success Criteria 2.1.1, 2.4.7, 2.4.13, and 3.2.1 due to using script to remove focus when focus is received(新しいタブで開きます)waic.jp(新しいタブで開きます)
原典・規範文書
- 達成基準 2.1.1 キーボード — WCAG 2.2 日本語訳(waic.jp)(新しいタブで開きます)規範訳。正式な要件の本文はこちら。
- Understanding Keyboard — W3C(英語)(新しいタブで開きます)意図・具体例・達成方法の詳しい公式解説。