質問: webアプリケーションではダブルクリックを避けるべきですか? ダブルクリックは、グラフィカルインターフェイスでうまく使用できる優れたジェスチャーですが、何らかの理由でwebに否定的な意味があることがわかりました。絶対に避けるべきですか?
回答: 回避-対-不適切?double-clickを回避すべきではありません。それは単に、適切な使用法の範囲が狭いということです。 2つの間に明確な違いがあります。回避すべき相互作用は、フラッシュバナー広告や点滅するテキストなど、代替策を積極的に模索して使用を回避すべき相互作用です。用途が狭い相互作用は、非常に特定のニッチな状況で役立つ相互作用です。たとえば、popup windowに眉をひそめていることがよくあります。ユースケースは、ユーザーが特定のコンテンツの新しいウィンドウを明示的に開きたい場合です。これは、gmailのようにpopoutとしてよく行われます。それでは、どこにdouble-clickを残しますか?double-clickを使用すると、単一のclickによって発生するプライマリアクションと競合しないセカンダリアクションをトリガーできます。この特定の質問に参加するeveryoneはwebサイトで定期的にdouble-clickを使用していると思います。私が与える最初の例はブラウザにネイティブです:テキストの選択:単一の単語を選択する場合は、その単語をdouble-clickすると、強調表示されます。実装に関する限り、多くのwebベースのwysiwygエディターはブラウザーのデフォルトのテキスト編集機能をオーバーライドするため、この特定の機能を再実装して正しく機能する必要がある場合があります。私は無意識のうちに2番目を実行します。全画面: youtubeの任意の動画 とdouble-clickに移動します。何が起こるのですか?動画はfull-screenに進みます。 youtubeだけでなく、オンラインでその価値のあるビデオプレーヤーはダブルクリックでビデオを全画面表示します。最初のクリックでビデオが一時停止し、2回目のクリックでビデオの一時停止が解除されることに気付くかもしれません。ビデオのサイズが変更されているため、中断が受け入れられます。ダブルクリックが意味をなすアプリケーションは、グループ化されたアイテムの選択です。 1つのアイテムを選択したい場合は、1回クリックします。同じタイプのアイテムの束を選択したい場合は、double-clickを使用できます。