ユーザーがクリックしたときにコンテキストメニューにメッセージを表示する必要がある特定の機能に取り組んでいます。
オプション1
イベントごとに異なるアイコンを表示します(現時点ではアップグレードとエラー)。
通常の状態
クリック状態
ユーザーは名前からコンテキストを確認できます
異なるアイコンが混乱している
オプション2
警告などのアイコンの代わりに、Facebookのような通知「中央」スタイルのアイコンに数字を表示します。このようなもの:
あなたはどのスタイルのコンテキストメニューを好みますか、そしてその理由は?
ありがとう!!
最初の例の1つの問題は、要約するwhichメッセージを決定することです。
あなたの例では、2つのメッセージがあるように見えます(1つは有益です:利用可能な更新があります; 1つのエラー/警告:接続の問題)。 informativeメッセージの概要を表示することにより、警告メッセージの存在を積極的に非表示にします(ユーザーはまだ更新したくないので、要素を展開する必要はありません)。これは特に、他のメッセージがあることを示すものがない場合です。 areがこのルートに行く場合、表示するメッセージに優先順位を付ける必要があります。理想的には、他に表示するメッセージがあることを示す必要があります。
2番目のオプションの利点は、特定のメッセージについて何か(メッセージの数だけ)をユーザーに伝えるしないため、おそらく、要素を展開してメッセージを表示する傾向があります。 (特に、カウントが増加する場合)。
オプション1
オプション2
これらの点を考えると、ユーザーにとってより価値のあるオプションはOption 1のようです。
Option 2)の値は、通知の量がどれほど重要であり、ユーザーが通知の1つを見逃した場合の通知の量によって異なります。
それが重要である場合、視覚的クラスタの増加を最小限に抑えて、両方のオプションの値を維持するための組み合わせがおそらく可能ですか?
3番目の提案では、コンテキストが一時的に表示されてから消えて、(3)バッジのみが残る場合があります。