web-dev-qa-db-ja.com

人々は実際にツールチップを使用していますか?

私はそれらを使用していることを知っており、私の同僚はそれらを使用していますが、平均的なユーザーは実際に機能を理解するためにツールチップをどのくらい使用していますか?

31
Homer

はい、人々はツールチップを使用します。

多くの人にとって、ツールのヒントは不可欠です。たとえば、視覚障害を持つ人がアプリケーションを使用していたとします。彼らを助けるために、彼らは スクリーンリーダー などの支援技術を使用しているかもしれません。

ボタンの一部にテキストではなくアイコンしかなかったとしましょう。スクリーンリーダーはどのようにしてボタンの機能をユーザーに伝えますか?ツールのヒント。

これは、ツールヒントが役立つ例の1つにすぎません。

32
ArchieVersace

私がこの問題について共有できる唯一の決定的な証拠は、私が取り組んでいるアプリケーションに関するユーザーの観察からです。受け継いだように、機能の近くにはほとんど疑問符がありませんでした。これらをホバリングすると、ポップアップが表示されます。それらは無視されました私が観察したほぼすべてのテストによってでした。適例として、私はほぼ2年間UXSEを使用しており、このフォームの上にある黄色の疑問符アイコンに気づきました。

私がやったことは、機能の近くに小さな説明と、ユーザーを次のステップに導くために積極的に表示されるツールチップを追加することでした。

おそらく関連するのは、要素が実行するアクションを説明するタイトル属性を持つリンクとボタンの「古い学校」のUXプラクティスです。タイトルはボタンやリンクテキストとは異なる必要があります。それを提供することは、ユーザーにとっては労力の少ないメリットだと思います。

2
Itumac

UIでアイコンのラベルを作成できない場合、ツールヒントは確かに役立ちます。一番良い例は、このページだけに、回答と質問のすぐ横に、上向き矢印と下向き矢印で縦に囲まれた数字がある(いいね、嫌いな概念)。ここでは、これらのアイコンのラベルではなく、ツールヒントを配置できます。

2
Anitosh

質問に対して確実な答えを出すのは難しいですが、すべてのユーザーがいずれかの段階で「初めて」のユーザーになることを覚えておいてください。特定のボタンやアイコンに混乱し、何が起こっているのかを知るためにクリックするリスクを冒したくない場合もあるでしょう。また、経験豊富なユーザーは、通常はあまり使用されない機能にアクセスする必要がある場合があります。古いユーザーと新しいユーザーの両方が、スペースがない、または恒久的なラベルを適用したくないという情報を思い出すことが頻繁に/もっともらしいケースがあるため、ツールチップが最善の方法であると主張することができます。

2
Michael Lai

「平均的なユーザー」はいません。サイトまたはアプリケーションの実際のユーザーとターゲットユーザーの範囲を特定し、製品の特定の用途に基づいて設計を決定する必要があります。これには少量の調査と観察が必要です。

十分な情報がない「ディベート」があなたに有益な答えを与えることはありません!

上記の事例的反応の範囲は、特定のユーザーグループごとに、知識、期待、および習慣のレベルが異なる可能性があることを示しています。あなたは自分のケースに何が当てはまるかを見つける必要があります...特にユーザーがインターフェースに慣れるにつれて、動作が時間とともに変化する可能性があることを認識しながら。

1つのグループがツールチップで値を見つけた場合は、その値が、関係するコスト(おそらく開発時間と保守作業)に値するかどうかを判断する必要があります。繰り返しますが、答えは特定のビジネス状況によって異なります。同じユーザーセグメントを扱っていても、ある組織で機能するものが別の組織では機能しない場合があります。

重要な点は、すべての状況に適用される単一の式があるという考えから離れることです。ソリューションを扱うとき、それは重要な特定の状況で機能するものです。

1
David More

これについて数字を見つけることはできませんが、適切に設計されたアプリケーションでは、機能の機能についてユーザーに推測させないでください。問題があると思われる場合は、ツールチップ。

ツールチップを使用する予定がある場合は、必要に応じて使用してください(たとえば、その要素のラベルが欠落しているなど)。また、ツールチップを使いすぎないようにしてください。これらの小さな黄色のボックス(またはスタイルを設定したもの)は、コンテンツを上、下、または横に覆い隠し、時々迷惑になることがあります。

1
mattermill

それはいくつかの議論のトピックですが、マウスベースのインターフェースでそれらのいくつかの有効な用途があると私は確信しています。実際に使用されることはめったにありませんが、私のお気に入りの(そして実際に役立つ)使用法は、画面上で視覚的に表現されているもののキーボードショートカットを表示することです。

たとえば、ウィンドウに[印刷]ボタンがある場合、そのボタンにカーソルを合わせると、ラベル(まだ表示されていない場合)とショートカットキーが表示されます。 「Ctrl-P」。修飾キーに記号を使用することはさらに上品です。

それとは別に、ツールチップのその他の非常に貴重な使用法は、切り詰められた長い文字列を展開して、その上にホバーすることで全文を読むことができるようにすることです。

ツールチップにコンテキストヘルプを表示することは特に好みません。インターフェイスが複雑で、ボタンや設定の機能が明確でない場合、その説明テキストは、可能な場合は常に、セカンダリアクションの背後に隠されずに、プライマリインターフェイスに組み込まれる必要があります。ツールバーのような非常にコンパクトなインターフェースはこれの例外であり、ツールバーボタンのツールチップに短い説明テキストがあることは価値があり、直感的です。

0
devios1

何人のユーザーがそれを使用するかはわかりませんが、私はパワーユーザーであるため、ツールチップは迷子になるのに役立つオプションだと考えています。そして今、他のすべてのデザインが最終的にMetroへの移行 Microsoftのデザイン原則である今日、デザインはボタンやリンクだけよりもアイコン中心になっています。

毎日平均的なユーザーアクセスが徐々に増加しているWebサイトの量が増えており、ツールチップがあると、最終的にはすべてのユーザーがアイコンを覚えるのに役立ちますアイコンを覚える負担が軽減されます

ツールチップは、静的な情報を表示するためだけの黄色のラベルではなく、動的な値を表示するためにも使用できます。

彼のウェブサイトで医師の予約を予約したいとしましょう。

そのために、予約の予約に利用できる日付を確認できるカレンダーがあります。その場合、ユーザーとして提示される3種類の日付があります。

1。日付利用可能予約の場合

これらのタイプの日付の場合、情報は動的な値としてツールチップに表示され、ユーザーが「予約可能」と表示される日付にマウスを合わせると、特定の日付がハイライト/アクティブ

2。すでに行われている日付予約済み

これらの種類の日付については、日付が予約されたことをユーザーに通知する方法はいくつかありますが、ここでもツールチップは、アイコンがなぜであるかをユーザーに知らせるのに役立ちますGrey/In Activeツールチップを使用して「日付が予約されている」ことを彼に伝えることにより

クリニックが休業の場合

これらのタイプの日付では、ツールチップに「この日は休業しています」というメッセージを表示することで、ユーザーに通知できます。

4。そしてもちろん週末

ここでは、ツールチップメッセージに「週末は休業しています」と記載できます。

これらの種類の状況では、ツールチップはより良いオプションであり、動的な値を表示することであらゆる種類のユーザーに役立ち、混乱を避けることができます。

ただし、Webサイトに静的情報が含まれていて、値に変更がない場合は、ツールヒントを表示しない方が理にかなっています。これが、あなたが求めているような答えの方向性を示してくれることを願っています。

0
Rishikesh K