Level AWCAG 2.2
2.1.4 文字キーショートカット
単一文字のキーボードショートカットは、無効化・再割り当て・フォーカス時のみ有効にできる。
なぜ重要か
音声入力
音声認識ソフトが文字を入力するたびにショートカットが誤発動。操作が破綻します。
誤入力
単一キーショートカットは意図しないキー押下で予期しない動作を引き起こします。
多言語入力
IME使用時にアルファベットキーがショートカットとして処理される場合があります。
カスタマイズ
ユーザーが自分の環境に合わせてショートカットを無効化・変更できることが重要。
ライブデモ
文字キーショートカット
"s" キーだけで検索が開く
ショートカット: S で検索を開く
WCAG 2.1.4 では、単一文字キーのショートカットは 無効化、再割り当て、または フォーカス時のみ有効 のいずれかを満たす必要があります。
ペルソナで理解する
渡辺さん(52歳)— 音声入力ユーザー
手の震えでキーボード入力が困難なため、音声認識でテキストを入力しています。「search」と言うたびにSキーで検索パネルが開き、入力した文字が消えてしまいます。