web-dev-qa-db-ja.com

複数選択ドロップダウンの代わりにFacebookスタイルのfcbkcompleteをいつ使用しますか?

通常の複数選択ドロップダウン/リストボックスまたは一連のチェックボックスと比較して、Facebookスタイルの複数選択テキストボックス( in fcbkcomplete または smarttextbox のように)を使用する必要がある場合はありますか?

5
leora

そのようなコンポーネントを従来のコンポーネントよりも好む最も明白なケースは、ユーザーがシステムにまだ存在しない独自のものを入力できる場合です(例:タグ/いくつかのアイテムの分類)。

この種の入力コンポーネントは、新しいアイテムを作成し、既存のアイテムを選択する直接的な方法としても機能します。その後、新しいアイテムを(自動)提案することができます。

6
Jawa

Jawaが指摘する利点に加えて、「スマート」マルチセレクトボックスは、ユーザーがフィルタリングを介して非常に多数の結果から選択できるようにすることにも優れています。ユーザーがテキストフィールドに「猫」と入力すると、ドロップダウンは「猫」を含むエントリのみを表示でき、探しているフィールドが存在するかどうかを即座にユーザーに示します。存在する場合、ユーザーはクリックまたは選択して、ボックスに追加できます。存在しない場合は、Jawaが指摘するように、ユーザーは新しいエントリとして送信できます。

要約すると、このコントロールにより、ユーザーは大量のアイテムをスクロールおよび検索する手間を省くことができます。

3
Evan

それは、ユーザーがデータ収集にどの程度精通しているかによると思います。

  • fcbkcompleteは、ユーザーが探しているものについてかなり明確なアイデアを持っているため、既存のデータコレクションからデータを選択するためのきちんとした効率的な方法であり、したがって、ユーザーが認識できるクエリ(の先頭)を入力できます。システム。

  • 一方、ユーザーがデータ収集に慣れていない場合は、複数選択ドロップダウン/リストボックスが推奨されるユーザーインターフェイスである可能性があります。

チェックボックスが最適なオプションであるかどうかについてコメントするには、より具体的なシナリオの説明が必要です。

選択したデータアイテムを表示してユーザーフィードバックを提供するという点で、fcbkcompleteには、選択したアイテムのすべて(または少なくとも1つ以上)が同時に表示されるという利点があります。ドロップダウンまたはリストでは(必ずしも)不可能です。ボックス。

2
agib