web-dev-qa-db-ja.com

貼り付けボタンは使いやすさを向上させますか?

ユーザーが値をコピーして特定のテキストボックスに貼り付ける可能性が非常に高いことが明らかな場合があります。それらのケースの1つは、URLフィールドです。

これにより、テキストフィールドの横に貼り付けボタンを追加して、クリックするだけでクリップボードから文字列を貼り付けることを考えました。右クリック+ "貼り付け"とCtrl + Vショートカットに冗長ですが、はるかに多くの affordance 、発見可能性、および速度(たまたま、あなたの手でマウス)。

enter image description here

そのようなボタンの実際の例をどこかで見たのを知っていますが、それらを見つけることができないようです(ここで助けていただければ幸いです)。

質問

  1. これが実際にユーザビリティを向上させる証拠はありますか?
  2. もしそうなら、なぜそれはより一般的ではないのですか?
17
Dvir Adler

はい、これにより効率が向上します。デスクトップユーザーの場合、キーボードを使用する準備がまだできていないユーザーが遅延なく続行できることを意味します(GOMSまたはKLMスコアが低下します)。タッチユーザーにとっては、ユーザーは、しばしば面倒なネイティブテキストペーストコントロールに依存する必要がないことを意味します。

とはいえ、現在のデザインについては不明です。貼り付けアイコンがあいまいになる可能性があるため、プレーンテキストボタンの方が優れている場合があります。

2番目の質問については、このパターンがめったに見られない2つの理由があります。まず、デスクトップアプリケーションでは、フォームはWeb上ほど一般的ではありません。 2番目に、ほとんどのブラウザーはクリップボードをJavaScriptに公開しないため、Webではコピーと貼り付けがページで提供するのが困難です。

9

特別なボタンを使用して貼り付けると、アクションの視覚的なインジケーターが表示されます。次の点を考慮する必要があります。

  • クリップボードに何もない場合はどうなりますか?グレー表示されていますか/表示されませんか?

  • 貼り付けオプションの有無に基づいてボタンの状態を変更する場合は、ボタンの状態が変更されたことをユーザーに通知する必要があります。ただし、これを行うと、ユーザーの注意を求めます。IMOは簡単なコピーと貼り付けのアクションには必要ありません。

  • これを行うには、一貫性について考える必要があります。ユーザーがキーボード/メニューを使用してコンテンツをコピーし、貼り付けにボタンを使用することを期待することはできません。そのため、コピーするための別のボタンも必要です。

2
rk.

このシナリオでは、実際に前例を考慮する必要があります。テキストフィールドは、あらゆる種類のデバイスとインターフェイスに普及しており、特別な貼り付けボタンはありません。

プログラムのユーザーがテキストボックスの使用方法を知っていると想定しても安全だと思います。クリップボードに何かをコピーする方法がわかっていれば、再度貼り付ける方法を見つけることができるでしょう。

だから私は貼り付けボタンが不要な混乱であると主張します。実際、私は貼り付けボタンを追加すると、インターフェイスの使いやすさが実際に低下すると考えます。ユーザー。

とはいえ、フォームが読み込まれたときにクリップボード上の内容に基づいてフォームのコンテンツを実際にデフォルト設定するかなり気の利いたインターフェースをいくつか見ました(具体的には Cornerstone 2 のことを考えています) [リポジトリの追加]ダイアログ)。実際には、とても便利です。ただし、この特定のケースでは、クリップボードのコンテンツは、何らかの認識された形式でSVNリポジトリを指すURLである必要があることに注意してください(クリップボードの内容に基づいてフォームを盲目的に入力するだけではありません)。

Cornerstone 2の[リポジトリの追加]ダイアログ、クリップボードから事前入力

あなたのケースでは、テキストフィールドはURLを入力するためのものなので、クリップボードのコンテンツがURLであるかどうかを簡単に判断し、URLをデフォルトにすることができます。それはおそらく便利な追加です。

2
devios1

ほとんどの場合、ユーザーが最初にURLをコピーした方法によって異なります。

新しいUIコントロールの処理は常にUXに影響します。ユーザーにコピーと貼り付けの同じオプションを与えても、認識の負荷は増えません。これは本当に重要なことです。また、同様の入力方法を使用することで、物理的なマウスとキーボードの組み合わせの変更の数を減らすこともできます。これは通常、ユーザーにとって苦痛です。

ctrl + c、ctrl + v

アイコンのコピー、アイコンの貼り付け

右クリックコピー、右クリックペースト

ユーザーが同様のアイコンを使用してURLをコピーすることはほとんどないので、このアイコンは「Nice to have」UIコントロールカテゴリに収まると思います。

1
TotemFlare

よくわかりません。テストが必要になります(ほとんどの場合はUX)。しかし、それがあなたの使いやすさを向上させるとは思えません。ほとんどの場合、URLフィールドはブラウザのロケーションバーからコピーされます。最新のブラウザでショートカットキーを使用してそれらをコピーしない方法はありません。そのため、ユーザーはキーボードを使用したコピー/貼り付けの機能に慣れています。さらに、基本的にallテキストボックスはテキストの貼り付けを受け入れるので、期待されています。それはあなたのボタンを少し不必要にします。

0
André

それは実際に使いやすさを向上させます、そしてそれはより一般的ですが、あなたがそれを提示した方法ではなく、ほとんどがコンテキストメニュー(右クリックするとポップアップするメニュー)の形式であり、これはより自然だと思いますユーザーがCtrl + Vを使用せずに貼り付けたい場合に行うこと。

Here's an example of how it is done in Google Chrome

0
ThaSaleni