要約

アクセスキーは、ブラウザーや支援技術のキーマッピングに干渉する可能性があるため、使用を避けることをお勧めします。

テクニック

例 1 — 目次へのジャンプ

アクセスキーを有効にすると、ユーザーは自動的に目次に移動します。数字キーはブラウザーまたはユーザーエージェントのショートカットの組み合わせと競合する可能性が低いため、キー1が選択されます。

<a href="toc.html" accesskey="1">Table of Contents</a>

解説

アクセスキーを使用すると、ユーザーはキーボードの対応するキーの組み合わせを押すことで、ドキュメントの特定の場所にすばやく移動できます。これは便利な機能のように思えますが、実際にはアクセスキーは解決するよりも多くの問題を引き起こします。

特に、アクセスキーは、ブラウザーや支援技術の既存のキーマッピングと競合することがよくあります。このような場合、通常、アクセスキーは無視され、ショートカットには何も値が割り当てられません。既存のマッピングが上書きされると、ユーザーはショートカットキー組み合わせの通常の機能にアクセスできなくなります。

作成者は、誤って同じアクセス キーを複数の要素に割り当てないようにする必要があります。このようなことが発生した場合、最初のインスタンスのみが認識されます。

原則として、幅広いユーザーを対象としたコンテンツを作成する場合は、アクセスキーを避けるのが最善です。

関連リンク