ユーザーがWebアプリケーションのchromeのドロップダウンボックスでの選択を複数のページおよび複数のセッションにわたって維持するかどうかをユーザーが切り替えられるようにするUXのベストプラクティスは何ですか?
制約は次のとおりです。
つまり、次のようなドロップダウンボックスの横(または内部)に配置できるものを探しています。
興味がある場合は、特定のビジネス上の問題に関する詳細を次に示します。
私の会社のB2B Webアプリケーションでは、すべてのページの隅にドロップダウンボックスがあり、マルチルート配信ビジネスの特定のルートにUIをフィルターします。通常、リストは短く、ルートは10〜15です。デフォルトは「フィルターなし」です。フィルターは永続的です。一度設定すると、変更しない限り、そのユーザーに対して永久に設定されたままになります。
このドロップダウンフィルタリングUIは、私が採用されるまで何年も前から存在しており、デフォルトの動作を削除したり、根本的に変更したりすることは簡単ではありません。
しかし、多くのユーザーは、ドロップダウンが常に持続することに不満を持っているため、あるページをフィルターして別のページに移動すると、フィルターが固定されます。また、セッション間で保持されます。この永続性が望ましい動作である場合があります。特定のユーザーが1日だけ1つのルートに集中している場合。時々そうではない:例えばユーザーが間違った住所にいるドライバーを助けるために1つのルートに絞り込んでいる場合。
UXを根本的に変更することなく、ユーザーがフィルターを永続化するかどうかをより詳細に制御できるようにしたいと思います。永続的な振る舞いをそのまま好きなユーザーはそれを維持でき、永続性を好まないユーザーはそれをワンショットフィルターに変更でき、どちらか一方を必要とするユーザーは必要に応じて前後に切り替えることができます。
チェックボックスについて説明していると思います。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
ドロップダウンメニューのオプションを提供するプラスボタンに50x28の部屋を使用することをお勧めします。
次の制約を尊重しているかどうかわかりません:ドロップダウンボックスのUIを変更できませんが、説明は当て推量です。
優れたUIは優れたUIであり、変化が起こり、新しい方法を学ぶことは人生です(そして、それがより良い方法であるなら楽しいです)。いわゆるローテクユーザーを非難するべきではありません。おそらく、同じアプリケーションにアクセスするたびに何度も何度も同じことを学んでいるため、変更をより簡単に学ぶことができます。
ユーザーがアプリケーションでぶらぶらするよりも何か他のことをすることに多くの時間を費やすことを覚えておいてください。小さな変化が彼らの世界を揺さぶることはありません。明確なドロップダウンを作成し、彼らがあなたを呼んだらあなたに感謝することになると私はあなたに保証します。