web-dev-qa-db-ja.com

人々は実際にウェブサイトの「コピー」ボタンを使用していますか?

私は現在Webアプリケーションを構築しており、他のツールにコンテンツをコピーして貼り付ける簡単な方法を人々に提供したいと考えています。

コンテンツ自体は私たちのウェブサイトでかなり奇妙にフォーマットされています(いくつかの理由で)。コピーしたいのは、ページ(またはその一部)のプレーンテキストだけです。

簡単なコピーボタンとコピーボタン付きのモーダルの間を行き来するので、ユーザーは何をコピーするかを決めることができます。

私が不思議に思っているのは、ユーザーが実際にコピーボタンを必要としているのか、それともCRTL-Cを自分で押したいのか?

7
calumb

どちらも

アクセシビリティのシナリオでは、ボタンがある方が良いです。たとえば、コンテンツを選択するのは非常に難しいため、ヘッドワンドを使用している人はボタンだけを好むでしょう。

enter image description here

しかし、これは極端なケースだけの問題ではありません。たとえば、マウスを使用していて、ナビゲーションのためだけに使用する場合、「copy」ボタンがある方が、ない場合よりも快適です。

実際、この回答を書く直前に、Google翻訳で使用しました。選択してctrl+c、またはボタンを使用してテキストを単にコピーします。つまり、人々は実際にそのボタンを使用します。

もちろん、 ctrl+cは洗練された選択を可能にし、それはネイティブの振る舞いなので、常にそれを持ち、ユーザーはとにかくそれを使用します。したがって、これは当然のことです。唯一の違いはボタンを追加することです。上記で説明した理由により、ボタンを追加する必要があります。

9
Devin

これは、@ Devinによって示されるアクセシビリティとユーザーの経験レベルの両方が重要な場合です。

相互作用とインターフェース設計の永遠の難問の1つは、単一の一貫したインターフェースで初心者ユーザーとエキスパートユーザーの両方のニーズに対処する方法です。

初心者ユーザーは、専門家ユーザーよりも多くの指示が必要です。この場合、「コピー」とマークされたボタンは、このボタンを押すとマークされたテキストがコピーされることを明確に保証します。専門家ユーザーは、この安心や指示を必要としません。可能であれば、デフォルトでキーボードショートカットを使用します。ボタンがあれば、両方のグループがやりたいことを実行できますが、より速く実行する方法を知っているグループの邪魔になりません。ユーザーがすべてキーボードショートカットを使用する中級者またはエキスパートであるかどうかわからない場合は、これらの種類のものを含めるのが安全です。

それが有用な追加であるかどうかを本当に知る唯一の方法は、初心者やエキスパートを含むさまざまな種類のグループのA/Bテストやユーザビリティテスト、そして「非標準」のコンテキストシナリオのアクセシビリティを評価することです。これはアプリケーションとその対象読者に大きく依存しているため、このように調査されたとは思いません。実際に一般的な説明をすることはできません。

1
Wendy Wojenka

あなたが何をするにせよ、彼らがその一部だけを選択したいのであれば、彼らに強制的にすべてのテキストをコピーさせないでください。私が選択したものをオーバーライドするすべての自動選択は非常に迷惑です。 Googleアナリティクスタグのコピーを見ています!

(これをコメントとして追加できないので回答)

0
fiscme