質問: 長いリスト内のアイテムのサブセットを選択する最良の方法 私たちのクライアントの1人は、彼が発行している雑誌に関する情報を共有するためのwebアプリケーションを構築することを望んでいます。雑誌の各版には、さまざまな量の広告主が含まれています。これらの広告主は、広告主の中央プールから来ています。このプールには(現時点では)約150人の広告主が含まれています。雑誌の各版には、これらの広告主のサブセット(約70〜80)が含まれています。私たちのクライアントは、この150のリストから70〜80の広告主を雑誌の版に追加する方法を考え出してほしいと考えています。できるだけ速く、できるだけ簡単で、できるだけ直感的である必要があります。ここで理想的な解決策は何でしょうか?下の画像の行で何かを考えていました。 利用可能な広告主のリスト。 選択した広告主のリスト。広告主には削除ボタンがあります。 左側のリストにある広告主向けの自動提案付きテキストボックス。 <enter>は、左側のリストから広告主を削除し、右側のリストに追加します。テキストボックスがクリアされ、フォーカスが維持されます。 私の同僚は、ドラッグアンドドロップ、または各広告主のチェックボックスが付いた1つのリストだけを提案しましたが、これらのアプローチでは、ユーザーに多くの検索とクリックを強いることになります。私のアプローチでは、ユーザーは入力を続けることができます。この状況に関する他の提案はありますか?
回答: 私は雑誌を出版する会社で働いているので、あなたのドメインについては少し知っています。広告主のリストは発行ごとにそれほど変化しないと思うので、前の発行の広告主をデフォルトで選択します。広告主は150人しかいないので、そのうちの約半分が選択されるので、検索に迷惑をかけることはありません。簡単なチェックリストのリストから始めて、それがどれだけうまく機能するかを見てみましょう。スキャンするのが簡単になるように、選択したアイテムが視覚的に区別できるようにします(太字にするなど)。