web-dev-qa-db-ja.com

処理中のスペースをダブルクリック(テキストを選択)するにはどうすればよいですか?

テキスト文がある場合、Wordをダブルクリックして選択できることをご存じでしょう。それはとても便利で、個人的にはよく使っています。

バックグラウンド

少し背景を知るために、この質問のインスピレーションも共有したいと思います。それは xkcdコミック#2109に触発された で、これは 対応するコミュニティウィキで説明されているように さまざまな種類の誤った選択エラーを楽しませます。そこに提示されたエラーの「解決策」は、たとえば、よく知られているダブルクリックで単語を選択します。 ( Windowsでは、次のスペースを選択することも一般的な動作のようですが、この場合、これは解決策ではありません。

質問

さて単語ではなくスペースをダブルクリックするとどうなりますか?または、何がすべきですか UX的に発生しますか?

私見これは偶然にしか起こらないことですが、それは今から始めたくない別の議論です。少なくとも個人的にはこれが起こったので、ユーザーは通常、テキストの前または後にWordを選択する必要があり、カーソルが少し「オフ」になっていると思います。

アプリケーションが現在それを処理する方法

他のアプリケーションがそれをどのように実行するかを少し調べました。これが私の発見です:

  1. 簡単な方法(例:gedit、Chrome/ium、GNOMEターミナル、Notepad ++):スペースを選択するだけです。
    sentence.<selected space>And
  2. LibreOfficeライターとして:(らしい)常に次のWordを選択します。
    sentence. <selected text "And">
  3. Linux(GNOME)上のFirefoxとして:前後のWordを選択しますが、句読点も「Word」として扱われ、選択されます。

    on <selected text "the middle"> of
    another <selected text "- the"> space

  4. Windowsでの通常の動作は、前の単語とスペースを後で選択することです(例:MS Office、Windows検索入力フィールド、notepad.exe、Firefox Windowsでは)とにかく、Word自体をダブルクリックしても実行されます( 既にリンクされているUXの質問 を参照)。
    Example <selected text "sentence ">…

私が見ることができる他の可能性:

  • 単語をランダムに選択するスペースをクリックするという考えはとにかく間違いでした。
  • 同じアイデアに基づいてクリックポイントに基づいて選択するおおよその単語ですが、クリックした場所に基づいてより一貫した結果を得ることができますが、非常に小さな計算です。しかし、より多くのスペースやタブについては、それが役に立つかもしれません。
  • 何もしない、つまり、これはユーザーエラーと思われるため、何も選択しません。
5
rugk

インターフェイスはユーザーの意図に反応する必要があると思います。したがって、ユーザーがスペースを選択した場合は、ユーザーにスペースを選択させます。テキストを選択しているとき、特にプログラミングのときは、この動作が予想されます。

これはエラー防止のケースではないと思います。この場合、ユーザーを「修正」しようとすると、より多くの損害が発生するようです。

1
Aline