Level AWCAG 2.2

2.1.4 文字キーショートカット

単一文字のキーボードショートカットは、無効化・再割り当て・フォーカス時のみ有効にできる。


なぜ重要か

音声入力
音声認識ソフトが文字を入力するたびにショートカットが誤発動。操作が破綻します。
誤入力
単一キーショートカットは意図しないキー押下で予期しない動作を引き起こします。
多言語入力
IME使用時にアルファベットキーがショートカットとして処理される場合があります。
カスタマイズ
ユーザーが自分の環境に合わせてショートカットを無効化・変更できることが重要。

ライブデモ

文字キーショートカット

"s" キーだけで検索が開く
ショートカット: S で検索を開く
WCAG 2.1.4 では、単一文字キーのショートカットは 無効化再割り当て、または フォーカス時のみ有効 のいずれかを満たす必要があります。

ペルソナで理解する

渡辺さん(52歳)— 音声入力ユーザー

手の震えでキーボード入力が困難なため、音声認識でテキストを入力しています。「search」と言うたびにSキーで検索パネルが開き、入力した文字が消えてしまいます。

チェックポイント

参考リンク