web-dev-qa-db-ja.com

上向き矢印は値を増やすべきですか、それとも減らすべきですか?

私たちは生徒のチームであり、アプリを開発しています。上矢印で値を増やすか減らすかは決定できません。そのトピックをカバーするプログラミング標準またはガイドがあることを望んでおり、誰かがリンクを提供してくれることを願っています。

単純なケース:

3つのフィールド(012など)を持つ単純なカウンターを想像してみてください。ここで、最初のフィールドがアクティブで、ユーザーが上矢印と下矢印を使用して現在アクティブなフィールドの値を変更できると仮定します。チームの半分は、上向き矢印が0から1に値を変更する方がより直感的であると考えています。残りの半分の下向き矢印は、それを行う必要があります。

結局のところ、ユーザーがロジックを理解することはそれほど難しくありませんが、それでも人口全体が私たちのチームのようであれば、ユーザーの半分が直観的にソリューションを見つけ、残りの半分がそれを嫌います。つまり、開始する前に潜在顧客の50%を失っています。

それをカバーする標準/ガイドはありますか?

1
skrat

「下向き矢印」で数を0から1に増やす必要があると考える人をチームから追い出すことを検討する必要があります。

もちろん、上向きの矢印は増加し、下向きの矢印は減少するはずです。誰かがそれをどのように主張するのか理解できません。

ただし、「+」と「-」を使用して、より明確にすることができます。

10

これは何をすべきかには答えませんが、多くの人が下矢印が値を増やすべきだと考える理由の1つの考えられる理由を提供します。これは、標準のドロップダウンセレクターの動作方法が原因である可能性があります。

enter image description here

セレクターにフォーカスがある場合、下向き矢印を使用すると、フィールドの値がincreaseになり、上向き矢印を使用すると )減少フィールドの値。

明らかな答えは、純粋な数値入力にドロップダウンセレクターを使用しないことですが、doがそうする多くのサイトを見てきました。そして、あなたがそうしなくても、一部人(50%あなたのケース)は、下向き矢印が値を増やすことを期待するようにすでに条件付けられているかもしれません。

いくつかの点で、それは上/下矢印がスクロール可能な領域でコンテンツを上または下に移動するかどうかに似ています。ほとんどのアプリケーションでは、矢印はviewportを移動するものと考えるので、上矢印はビューポートを上に移動し、以前のドキュメント/コンテンツの一部。矢印を使用してcontentを移動するのと同じように直感的だったので、上矢印を押すとコンテンツが上に移動し、後でドキュメント/コンテンツの一部。

2
TripeHound

アプリケーションで矢印を使用する必要がある場合は、コントロールで方向を便利に使用することができます。

たとえば、Vote UP質問の場合、矢印がコントロールの上部に配置されます。これは、値を増やすための明らかな機能を示し、+と-よりも目にとってより成功しています(これは個人的な意見です)。

enter image description here

ちょっとした考え:

+-は明らかに値の増減を示すため、>および<ではなく+および-を使用することをお勧めします。矢印があいまいさを作成します。上矢印と下矢印がある場合、ユーザーは最初の試行で間違いをする可能性があります。

0