web-dev-qa-db-ja.com

ドロップダウンリストの最初のオプション(プレースホルダー)として「選択...」を追加する

ドロップダウンリストの最初のオプションとして「選択...」という単語を追加することをお勧めしますか?それは冗長であり、まったく必要ではないと思います。ドロップダウンリストにあるのは、使用可能なオプションのリストのみであり、指示ではないはずです。

私が間違っている?

編集:明確にするために、最初のオプションではDEFAULTを意味しません。答えのほとんどは、デフォルトのオプションが事前に選択されていることなどに関するものです。それは、この質問についてではありません。コンボボックスを「選択...」またはその他の説明テキストで表示することで、そこで何かを選択する必要があることを人々に知らせます。

21
user15272

ドロップダウンリスト(またはコンボボックス)は、そこからアイテムを選択する必要があることをすでに明確に示しているため、誰かに最初のアイテムを無駄にすることは無駄であり、あまりお勧めできません。

ドロップダウンに他のテキストを含めることをお勧めするのは、次の場合のみです。

  1. アイテムを選択する必要がない場合
  2. すべてのアイテムを効率的に選択したい場合。

ここではいくつかの例を示します。

enter image description here
enter image description here
enter image description here

25
JohnGB

これは、ユーザーの熟練度と要求される情報の種類と重要性に大きく依存する難しい質問です。そうは言っても、テストではいくつかのことが正しいことがわかりました。

通常、デフォルトを選択するのは良い考えではありません圧倒的多数のユーザーがそのオプションを望んでいることが確実でない限り。ほとんどの場合、空白のエントリ(ドロップダウンの場合)またはクリアプレースホルダー/プロンプトテキスト(コンボボックス)のいずれかが必要なので、ユーザーとシステムの両方が選択が行われていないことを認識します。

ラベルの付いたボックスとその中のプレースホルダー/プロンプトテキストは、ユーザーの操作に影響を与える可能性があります。このアプローチを何度もテストしたことの高まりには驚きました。主に非常に情報が密集した形式。ダミーエントリが必要なドロップダウンを使用しても、ユーザーの操作が改善されました。ドロップダウンの場合(真のプレースホルダーテキストを取得できなかった場合)、そのプレースホルダーのステータスを周囲のハイフンで示す必要がありました。

一方、私は、コンテキストとユーザーが処理できる非常に単純なソリューションで大成功を収めました。

6
plainclothes

デフォルトのオプションが有効な選択である場合、ユーザーが選択を行うのを忘れた障害モードを検出して処理することが困難になります。例として、州の選択を求める多くのフォームは、最初にアルファベット順でAK(アラスカ)で送信されます。

1
Sparr

ドロップダウンでデフォルト値を使用することをお勧めします。オプションのいずれかを推測または事前選択できる場合、ユーザーは自分で選択する必要はありません。

他の場合では、どれが適切なデフォルトかわからない場合や、政治的な理由から、事前に選択しない方がよい場合があります。このような場合は、可能な場合はラジオボタンを使用することをお勧めします(これにより、ユーザーはクリックせずに利用可能なオプションを確認できます)が、本当にドロップダウンを使用する必要がある場合は、追加のオプションが必要です。

ドロップダウンがオプションの場合、追加オプションの名前は「指定なし」などにできますが、ドロップダウンが必要な場合は、選択できない追加オプションを使用する必要があります。この特定のケースでは、「空白」のテキストを使用することはお勧めしません。「選択...」が最良の代替案だと思います。

1
PaRaP