私は他人のコードを引き継いでいます。この人は、RadGrids(Telerik Control)でのダブルクリックの発生を許可しています。私は、Webアプリケーションでダブルクリックを許可するという考えを個人的に嫌っています。私はそれが自然ではないと思います。
Webアプリのダブルクリックに反対する良い議論はありますか?それとも私は間違っていて、Webアプリのダブルクリックは何らかの理由で良いですか?
私は他人のコードを引き継いでいます。この人は、RadGrids(Telerik Control)でのダブルクリックの発生を許可しています。私は、Webアプリケーションでダブルクリックを許可するという考えを個人的に嫌っています。私はそれが自然ではないと思います。
Webアプリのダブルクリックに反対する良い議論はありますか?それとも私は間違っていて、Webアプリのダブルクリックは何らかの理由で良いですか?
ダブルクリックは、ダブルクリックせずに実行できる何かへのショートカットである限り、問題ありません。
たとえば、シングルクリックが選択であり、選択したエントリで実行できることがいくつかある場合(「表示」、「削除」、「移動」など)、ダブルクリックで最も一般的な操作を実行します(「表示」、「削除」、「移動」など)。ビュー」)、それは素晴らしいです。
ユーザーが何かをするためにダブルクリックする必要はありません。
ユーザー設定。
に対する「良い」議論:一貫したインターフェースを作る。
アンカー(従来のWebナビゲーション)はダブルクリックする必要がないため、直感的な操作ではありません。その要件を追加すると、ユーザーを混乱させる可能性があります。
「OK」引数:ユーザーが慣れているものをエミュレートします。 多くのユーザーは、Windowsがこれに慣れているため、すべてをダブルクリックします。注:これにより、ボタンイベントで問題が発生する可能性があります。
私の考えでは、アイテムにさまざまな機能が必要な場合(および、Telerikを使用しているため)、ContextMenu(Windowsユーザーが慣れているもの)を使用して、そこに配置します。
Webアプリをダブルクリックすることは、ドラッグアンドドロップのようなものです。誰もが、それができないことをすでに知っています。その後、新しいブラウザが登場し、これ以上が追加されました。
つまり、それはあなた次第です。ダブルクリックを許可してドラッグアンドドロップするか、許可しないかのどちらかです。ただし、そうする場合は、1。インターフェイスに関する優れた手がかりを使用して、これらの非標準的なことをユーザーに教える必要があること(より多くの作業)、および2.ユーザーの一部が常に存在することを認識して考慮する必要があります。誰がそれができることに気付かないので、機能が不足している可能性があります。
本当にこれの多くは個人的な好みに帰着します。
しかし、私が言える最も「論理的な」議論は、機能などにアクセスするためのダブルクリックは、Webアプリケーションのユーザーにとって「自然な」体験ではないということです。確かに、Windowsではそうですが、人々はWebアプリケーションをそのようにナビゲート/操作しないようにある程度条件付けられています。
賛成または反対の良い議論はないと思います。私には、それは自然ではないことに同意します。同時に、私は多くの人々(私の両親を含む)が一貫してウェブサイトのボタンをダブルクリックしようとしていることを知っています。これは、Webを初めて使用する人や、デスクトップアプリケーションほど頻繁にWebを使用しない人にとっては自然な反射です。
結局のところ、それはあなた次第であり、あなたのサイトの機能が実際に影響を受けることはありません。
そうです、Webアプリをダブルクリックすることは、UIの観点からはユーザーにとって直感的ではありません。ユーザーがこれを実行できるオンラインアプリケーションはほとんどないため、主流の認識はそれが不可能であるということです。機能の追加は素晴らしいですが、それはユーザーがそれを適切に使用する方法を知っている場合に限ります。