web-dev-qa-db-ja.com

選好は肯定的または否定的に表現されるべきか?

アプリ内に何かが表示されるかどうかを決定する設定があるとします。 2つの状態(表示または非表示)があるため、チェックボックスが使用に最適なUI要素になります。しかし、そのためのテキストはどのように表現すべきでしょうか?次のように、追加として積極的に表現する必要があります。

Show advanced options(チェックは表示を意味し、チェックなしは非表示を意味します)

または、次のように削除として否定的に表現する必要があります。

Hide advanced options(チェックは非表示を意味し、チェックなしは表示を意味します)

一貫性が望ましいため、4つの可能性があるように思えます。

  1. 常に肯定的な声明を使用する
  2. 常に否定的なステートメントを使用する
  3. デフォルトがチェックされているステートメントを常に使用する
  4. デフォルトがチェックされていないステートメントを常に使用してください。

これを行う最良の方法は何ですか?

14
Thunderforge

私はあなたが「肯定的な声明」と呼んだオプションを好みます。理由は一貫性だけではありません。その他の理由は次のとおりです。

  • 肯定的なステートメントスタイルは、アプリケーションの機能を紹介するのに最適な方法です。そのため、構成ダイアログは、ソフトウェアのヘルプとドキュメントの役割を果たすことができます。それはユーザーに次のように伝えます:「私はこれを行うことができ、これとこれを...」設定ダイアログを実行および探索する可能性は、実行中のヘルプおよびサポートと比較して高い可能性があります。
  • 初心者ユーザーのメンタルモデルで新機能を追加(Show advanced options)は、削除するよりもリスクが少ないと感じられます(Hide advanced options)。削除は、ソフトウェアの機能を削減することでソフトウェアの一部の制限につながる、またはそれを壊す、または少なくともおなじみの相互作用の方法を変えると解釈される可能性があります。そしてそれに対する支配感を感じます。下の画像を参照してください。
    enter image description here

肯定的な設定を表示する例は、Total Commander構成ダイアログです。
enter image description here

これは一般的な推奨事項ですが、コンテキストと一部のユーザー中心のアクティビティは、ラベル付けタスクにいくつかの洞察をもたらす可能性があります。

24

代替案は、両方のバージョンが指定されているチェックボックスではなく、2つのラジオボタンを提供することです。 Gmailはこの使用例を示しています。

enter image description here

または、Appleのように、ラベルではなくボタンを通じてアクティブ状態を指定するカスタムボタンUIを提供します(この場合、ラベルテキストとしてデフォルトのオプションを使用しているようです)。

enter image description here

5
anotherdave

肯定的な文章が望ましい。

それは私たちの心の清算プロセスによって説明されるマインドマッピングの基本概念です。

あなたが否定的なメッセージを読むとき、私たちの無意識はより重要な情報を保持するために文をクリアします。

たとえば、たばこをやめたい場合、「もうタバコを吸いたくない」と思うのは間違いです。

別の例としては、生きていないこの人の体を見たときに、最初に私たちの考えが否定的であるときに、あなたが知っている誰かが死んでいる場合ですが、この否定的な見方をすぐに取り除き、この人と共有した食べ物について考えますポジティブに考える心。

スポーツをするような客観性を持っている方がいいので、禁煙する必要があるのはそのためです。

あなたが肯定的でない文章を書くとき、私たちの心はそれを肯定的なバージョンに翻訳するために一生懸命働きます。

したがって、ポジティブバージョンでは翻訳する必要はありません。

0
pierre lebailly