web-dev-qa-db-ja.com

進行状況バーにパーセンテージを表示するか

私が設計しているアプリケーションでは、現在、灰色から緑色に時計回りに回転する円を表示しています。円の内側は、プロセスのどこにあるかを示す数字です(20、50、90)。パーセンテージであることをユーザーに表示しないと、使い勝手が悪くなりますか?

Progress Circle

25
Jason Frade

はい、常にユニットを表示します。私の数学の先生がよく言ったように:

90何?...象?

問題は、人がパーセンテージ付きのパーセンテージ記号を表示するために使用されることです。したがって、実際にはそれが存在しないことが目立ちます。それは人々に考えさせ、重要なのは、人々が考えないUIを持たないUIを作ることです。

この例では、単にユーザーに「ここではパーセンテージを期待しています。senseがパーセンテージになることを意味します。それはに見えますパーセンテージのようですが、パーセンテージ記号がないので、おそらく実際にはパーセンテージではありません。多分それは間違いです。本当にわからないので、どうすればわかりますか。待って、それを確認します100になりますが、100に達しましたが、それは偶然でしたか?次回は何をしますか?別の数になりますか?

これらの質問はすべて避け、記号を含めてください。シンボルをデザインの恥ずかしいものと考えないでください。それはユーザーへの価値の伝達に価値を追加し、それが重要です。 フォームオーバー機能の犠牲者にならないでください。

パーセント記号を含める場合は、数字に使用するフォントと同じサイズで含めます。パーセント記号は通常、関連する数字の フォントのベースラインに揃えて および アセンダー線の上に拡張しない である必要があります。

enter image description here

数値と記号の間にスペースが必要かどうかについて- これは別の質問です 、場合によっては 地理的な場所によって異なります

36
Roger Attrill

パーセンテージを表示する場合は、パーセンテージとしてラベル付けするのが最善です。 %は、メインの数値と同じサイズまたは同じ暗さである必要はありませんが、低コストではるかに明確になります。実際、単位のない数字は、実際に単位がない場合を除いて意味がありません。

例:
enter image description here

39
JohnGB

はい、常にユニットについて言及します。設計は、できるだけ明確で明確でなければなりません。グラフィックを%シンボルで「損なう」ことを望まない場合は、円の下に「%値」または「パーセント値」またはこの線に沿った何かの下にいつでもメモを追加できます。

5
rk.

色覚異常のユーザーを考えてみましょう。数値(および単位を表示することに同意します)とグラフィックの両方を使用することで、データ視覚化ピースの使いやすさが向上します。

4
Babak Naffas

数字を表示する場合は、その単位を追加する必要があります。特に、多くのタスクが進行状況バーを共有する可能性があるアプリケーションでは。私たちはそれに同意しているようです。

しかし、私の経験は、チャイガイのように、進捗状況を正確に表すことは不可能だと思います。 10個のうち5個のタスクを完了しましたが、これは途中で完了したことを意味しません。タスク#8は、タスク#3の2倍の時間がかかる場合があります。アプリケーションが予想される4分の2分を費やしたと推測できる場合でも、同じ理由で途中で完了したかどうかはまだわかりません。何かが発生する場合があります(常に発生します)。

したがって、数値カウンターはそこにない精度を示します。科学のように、2 + 2 = 4.0とは言えないのは、桁数の精度を上げることができないためです。進行状況の予測が0〜100のスケールをサポートするのに十分正確でない場合は、パーセンテージを表示しないでください。

ユーザーは常に間違っていたため、プログレスバーを誤解することを知っています。経験豊富なユーザーは、自分の経験を使用して、所要時間の見積もりを作成します。この見積もりの​​作成に役立つ情報を提供します。 5 GBのデータを移動していること、または10のタスクを実行していることを伝えます。ただし、ユーザーが信頼できないことをユーザーが知っていることをユーザーに示したくないので、進行状況を予測するための正確さをあからさまにしないでください。

1
Koen Lageveen

はい ですが、100から0にダウンを数えるとどうなりますか?私が考えるのは、無制限または恣意的なものとして誤解されないものです-結局のところ、誰が0未満になることを誰が期待するでしょうか?

1
l0b0

これに対するこれまでの答えがすべて「はい」であったことに本当に驚いています。パーセンテージ値を数値で表示することには、単に進捗状況をグラフィカルに表示することよりも大きなメリットがあることに私は同意しません。

まず、プログレスバーの実際の目的(ほとんどの場合)が、完了するまでに一定の時間がかかる操作の進行状況を示すことであるため、intentionは操作にかかる時間を大まかに測定するのに十分な情報。

したがって、最終目的(測定時間)はせいぜい大まかな概算であるため、進行状況のパーセンテージを数値精度で表示しても大きな利点はありません。

進捗状況を数値で表示するよりも、計算された残り時間の見積もりを表示する方が実際にははるかに価値があると私は主張します。結局のところ、エンドユーザーは、操作が49.5%完了したのか、50.1%完了したのかを本当に気にしているのでしょうか。どちらにしても、「ほぼ半分完了」です。

0
devios1