web-dev-qa-db-ja.com

Webアプリケーション内のキーボードショートカットの新しい規則

Scott Hanselmanは最近、「 Webは新しいターミナルです:Webのキーボードショートカットとホットキーを使用していますか 」というタイトルの記事を書きました。彼は主要なサイト(Gmail、Twitter、RTM、Trello、等)キーボードショートカット用。

彼はリストします:

  • J、Kで上下に移動
  • 入力して選択または展開します
  • G +ナビゲートする手紙
  • /検索用
  • ?キーボードのヘルプ

キーボードショートカットは、ほとんどのアプリケーションのパワーユーザーにとって、簡単に実装できるようです(John Resigの jQuery HotKeys を参照)。ただし、実装はまだかなり変化しているようです。

Webアプリケーション内のキーボードショートカットに追加の(または代替の)新しい規則がありますか?

6
Luke Charde

個人的に、私はそれらのキーについて聞いたことも、使用したこともありません。フォームで矢印キーを使用して移動し、スペースバーを使用してラジオボタンを選択/選択解除することは、私が使用した唯一のキーです。 G +とは対照的に?提案、ブラウザでの移動は accesskeys AFAIKで行われます。上または下へのスクロールは、矢印キーまたはページアップ/ページダウンでも行われます。

しかし、実際の質問に関しては、1日10分しか使用しないアプリケーションではホットキーは必要ないと思います。対照的に、デザイナーがフォトショップで1日8時間作業する場合、彼は主要なアプリケーションのすべてのホットキーを確実に知るでしょう。同じことが他の専門家やそのmajorアプリにも当てはまります。 Webアプリが非常に頻繁に使用される場合は、そのアプリに特定のホットキーを導入することをお勧めします。

その上、「ホットキー」は最近より具体的になってきています。 chrome本を見てください。 keyboard は、一般的なF1-Fxキーではなくなりましたが、検索専用のブラウザ専用OS用のより具体的なキーです。 、戻る、リロードなど。

たぶん、将来的にはすべてのキーボードで「検索」ボタンが一般的になるでしょう。私の意見では、既存のボタンに機能を追加することは、ほとんどすべてのアプリが持つ一般的な機能(ヘルプ、検索など)にとって正しい方法ではありません。

2
Michael

Webアプリケーションのショートカットの選択に関する最近の記事は次のとおりです。誰かに役立つかもしれません: https://medium.com/design-ux/a7c3b7b408ee

1
KIR