私はこの質問をこう言います:キーボードが高速であることは誰もが知っています(マウスと比較して)。 VIMは、このための最も簡単な例です。
キーボード中心のWebアプリケーションを作成する標準はありますか?さまざまな「非標準」の方法があります。 Lynx Webブラウザを使用して、JQueryなどを使用してJSキーボードショートカットを作成します。
@Chris:Webアプリケーションは別のアプリケーション(Webブラウザー)で実行されることを理解していますが、これは制限事項です。しかし、私の質問は次のとおりです。WWWは拡大しており、現在は単なるブラウジングよりもはるかに多く、アプリケーションが含まれています。ユーザーは1日中データ入力とデータ操作に取り組む必要がありますが、そのユーザーエクスペリエンスを高速化するための標準がありません(またはありません)。私は、ユーザーがキーボードを使用してDOSベースのアプリケーションで作業しているのを見てきました。 「Enter」キー、「テンキー」などを使用します。
ブラウザ自体には「標準」またはかなり標準的なキーボードショートカット(たとえば、後方に移動するためのバックスペース)がありますが、実際のアプリケーションにキーボードショートカット(標準またはそれ以外)があるとは思わないでしょう。
どうして?ブラウザは最初に入力を処理するため、アプリケーション開発者は、* any *ブラウザと衝突しないショートカットを選択する必要があります。これは非常に小さなセットであるため、アプリケーションごとに一貫性はありません。
とはいえ、次を使用して入力フィールド間を移動できます。 Tab キーを使用してフォームを送信 Enter。
accesskey
属性は、W3Cで定義され、WCAG //セクション501で承認された方法です-優れたDive Into Accessibilityには、ほとんどのWebサイトで利用可能な 標準キーボードショートカット のリストがあります。
関連質問: jQueryを使用したキーボードショートカット 。
キーボードベースのWebアプリケーションの標準は見つかりませんでしたが、キーボードベースのWebブラウザが見つかりました。
これは間違いなく、Webアプリケーションの高速処理に役立ちます。現在インストールしているものは Vimperator です
これにより、Webブラウザのデフォルトのキーストロークがすべて無効になります。