不器用な投稿インターフェイス(キー/ショートカット)

私は長い間1つのトピックについて話したいと思っていました。 つまり、「修飾キー」(Shift、Alt、CTRL、Win / CMD / Apple / Amiga)。



彼らは(クリックすることにより)何らかのアクションを実行する権利を持っていますか?



今はそうではないと思います。 例えば、ALT-ALT + F4(win)またはALT + F2(Far)、または(God forgive me)ALT + SHIFT(rus / lat)などのキーの組み合わせで使用されます。



ただし、誤ってキーの組み合わせを押したり、修飾キーを押したりすることで、気が変わる場合があります。 そして、何が起こるのでしょうか? 「安全な」通常の修飾キー-何もない。



これらには、Windows ShiftおよびCTRLが含まれます。 WINやALTなどの「危険な」ものでは、最も完全なナンセンスが発生します。ALTは、カーソルをメニューバーに移動することで入力フォーカスを変更します。 WIN-通常、アプリケーションのフルスクリーンモードから抜け出し、スタートメニューを喜んで表示します。



したがって、キーボードユーザーインターフェイスの最初のルール:修飾キー自体は不活性でなければなりません。 (クリックすると、何も起こりません。)



さらに、ALT + SHIFTというひどい組み合わせがあり、Windowsでキーボードレイアウトを切り替えるために使用される場合があります。 なんでひどいの? SHIFTを逃したか、はっきりとそれを十分に押さず、機能しなかった場合、単一のALTが機能し、入力フォーカスが変更され、メニューバーから吐き出されます。 そして、その時点でテキストを書いたので、これに気付かないかもしれませんし、最悪の場合のクリックはメニューコマンドの実行、または単にボイドへの数文字の不快な入力につながるかもしれません。



CTRL + SHIFTの組み合わせは特に安全ではありません。「安全」で不活性(つまり、キーが故障しても何も起こらない)ですが、この「セキュリティ」の裏側は注意の焦点を見つけることができないためです。スイッチが発生したかどうか(rus / latインジケータは、通常、入力中に見えなくなります)。

そして、なぜですか? 2番目のルールに違反するため:修飾キーの相互の組み合わせも無効のままにする必要があります(つまり、CTRL + SHIFTまたはCTRL + SHIFT + ALTタイプの組み合わせにアクションを割り当てることはできません-まず、このアクションがサイレントであり、感知できない-発生したかどうかをすぐに明確に判断することはできません。また、修飾キーの慣性の規則の例外は、「セキュリティ」の感覚を破壊します)。



レイアウトを切り替える場合、どの組み合わせがより成功しますか? (彼は例として引用されたため)。 ただし、少なくとも同じCTRL +スペース(MacではCMD +スペース)。 なぜそれが良いのですか? 1)安全な修飾キーと条件付きで安全なスペースキーの組み合わせが使用されます(テキストを入力するときに条件付きで安全です-スペース文字がテキストを損なわないためです)。 2)修飾キーが失敗した場合、すぐにこれが表示されます-レイアウトを切り替える代わりに、スペースが入力されます。



一般に、Windowsを完全に幸せにするには、1)すべての修飾キーを無効にし、最後にALTとWINを押してこれらのひどい副作用を取り除きます。 2)修飾キーの組み合わせに割り当てられたすべてのアクションを無効にします。



そして、おそらく、ホットキーを使用したアプリケーション(およびシステム自体)の管理がより便利になります(最終的には、他のすべてのユーザーと共に "WIN"ボタンを完全に使用し始めます)。



(psこの投稿はサブキャッスルの投稿に対する回答です。これを読むには、ブログ「これらのユーザーインターフェイス」を購読してください。



NBフレンズ、レイアウトの切り替えはほんの一例です。 心に留めてはいけません=)主な質問は、「修飾キーとその組み合わせは不活性であるべき」です。

(言い換えれば、疑わしい利便性のために、1つのキーで1 つの関数を呼び出すこと-それとすべての組み合わせでこのキーを使用することの不便さを得ることが価値がありますか?)




All Articles