4

更新: すべてのビュー、すべての JavaScript に専用のショートカットを備えた美しいアプリを入手しました。Fogbugz を調べてみます。ホバリング ショートカット コードが気に入っています。参考にしていただきありがとうございます。


訪問者にとってアクセスしやすく、使いやすいサイトにしたいと考えています。特定の JavaScript アクションを処理するために安全に使用できるキーコードはどれですか?

安全に私が意味する:

  • デフォルトのブラウザ アクションを中断しないキーコード
    • F1直接的な機能はありません (ヘルプを押すなど)
    • Ctrl間接的な機能はありません ( +を押しCてコピーするなど)

または、デフォルトのアクションが実行されないようにする必要がありますか?

4

6 に答える 6

3

個人的には、これらのキーコードや AccessKey を公開サイトに使用することは避けています。これは、スクリーン リーディング ソフトウェアなどのユーザーのソフトウェアで事前に定義されたショートカットと競合しているかどうかを知る方法がないためです。

于 2009-05-28T09:57:27.133 に答える
1

多分あなたはそれらの質問を見てみるべきです:

Web アプリケーションのキー ショートカット キーボードでアクセス可能な Web アプリケーションの構築

于 2009-05-28T09:55:47.620 に答える
1

どのようなアクセシビリティを実現したいですか?

のようなアクセシビリティ ソフトウェアには、独自のキー アクションがあります。

ブラウザごとに独自のキー アクションがあります。

カスタマイズ可能なものもあります。

私はあなたが何をしてもトラブルを求めていると思います。

編集:わかりましたので、どういうわけかこれは明確ではありませんでした。これが私が言おうとしていたことです:

ブラウザとアクセシビリティ ソフトウェアには、使用できるキーの組み合わせに関する無限の可能性があります。キーの組み合わせをキャッチしようとすると、どこかでそれらを妨害します。

はぁ。

于 2009-05-28T09:56:51.473 に答える
0

文字と数字に固執するだけです。

たとえば、gmail が使用するショートカットへのリンクは次のとおりです。- http://mail.google.com/support/bin/answer.py?hl=en-uk&answer=6594

フォーム フィールドに入力する人々の邪魔にならないようにしてください。

于 2009-05-28T09:56:43.750 に答える
0

ブラウザーは新しいバージョンで新しいキーボード ショートカットを導入することがあり、アプリケーションで使用するために割り当てたショートカットと競合する可能性があるため、これは長期的に解決するのが難しい問題になる可能性があります。私が知っているそのような例のいくつか:

  • Firefox 1 で実行されていた古いバージョンのGoogle ツールバーでは、キーストローク Alt+s を使用して、ツールバーの検索フィールドにフォーカスを設定していました。ただし、Firefox 2 が導入されたとき、[履歴] メニューに Alt+s のアクセサー キーが追加され、Google ツールバーの Alt+s キーボード ショートカットが機能しなくなりました。(詳細)

  • 古いバージョンの Firefox 拡張機能Duplicate Tabは、キーボード ショートカットCtrl+ Shift+を使用しTて現在のタブを複製していました。しかし、Firefox 2 では「最近閉じたタブを再度開く」という新機能が導入され、それがCtrl+ Shift+に割り当てられたためT、重複したタブが機能しなくなりました。Duplicate Tab の作成者は、「複製タブ」のショートカット キーをCtrl+ Shift+に変更しましたU。(詳細)

于 2009-05-29T16:00:52.127 に答える