Web アプリケーションのキーボード ショートカット/アクセラレータ キーの実装に関して標準はありますか。例: グリッドに表示されたアイテムのリストをナビゲートする これを実装する方法に関するガイドラインはありますか? Google の「ラボ」セクションには、GMail 用の 1 つがあります。
また、Web アプリにキーボード ショートカットやアクセラレータ キーを実装するために時間を費やすことは、ビジネス上意味のあることでしょうか。
Web アプリケーションのキーボード ショートカット/アクセラレータ キーの実装に関して標準はありますか。例: グリッドに表示されたアイテムのリストをナビゲートする これを実装する方法に関するガイドラインはありますか? Google の「ラボ」セクションには、GMail 用の 1 つがあります。
また、Web アプリにキーボード ショートカットやアクセラレータ キーを実装するために時間を費やすことは、ビジネス上意味のあることでしょうか。
私は、独自のキーボード ショートカットを定義する Web サイトや Web アプリケーションを数多く使用してきました。それらは通常、十分に文書化されておらず、従来のマウスベースの使用に比べてほとんど価値がありません.
Galwegian が言及しているように、特にADA Guidelines for the Webに準拠したい場合は、アクセシビリティ オプションに干渉しないように注意する必要があります。
また、一般的な Web ブラウザーのキーボード ショートカットに関して、Web アプリをテストする必要があります。一部の人々はこれらを使用し、Web アプリがブラウザーのキーをオーバーライドするとイライラします。
Web フォームやその他のページ要素のタブ オーダーをテストするのに時間をかける価値があると思います。Web フォームに入力するとき、タブを使用して次のフォーム フィールドに進む傾向がありますが、視覚的に隣接する要素ではなく、ページ上の予期しない場所にタブがジャンプする Web サイトをいくつか見つけます。
アクセシビリティの観点から、キーボード ショートは、視覚障害のあるユーザーが使用するスクリーン リーダーなどのソフトウェアの事前にプログラムされたショートカットを妨害する可能性があるため、危険です。
このため、私はそれらの使用を避けるか、この機能をオフにできるようにします。
幸運を!