スマートなソフトウェアベースのルーターとして機能するデスクトップアプリケーションがあります。 GUIの複数のノードはそれぞれ、UDPまたはTCP=接続のいずれかです。ノードには次のステータスアイコンがあります。
TCP Connected: Green arrow
TCP Not Connected: Yellow warning icon
UDP: <Same as TCP working>
お客様は、UDPとTCP接続を情報のためだけに区別するために、別のアイコンセットを要求しました。また、UDP接続の緑色の矢印が機能しているという誤った感覚を与えるという内部的なユーザビリティの懸念があります。 (つまり、もう一方の端で受信されているデータ)。
UDP接続用の3番目のアイコンを追加したいのですが、それらがどのように見えるかについての共通の標準を見つけることができませんでした。基準はありますか?そうでない場合、誰かが何かアイデアを持っていますか?
編集/追加情報:
ノードには、UDP/TCP、サーバー/クライアント、IPポート、ノード名と書かれた短いテキストの説明がすでにあります。問題は、多数のポートが存在する可能性があるため、重要な情報が一目でわかるアイコンがいくつかあることです。これには、接続ステータス、ロガーステータス、フィルターインジケーター、およびノードが別のノードとソケット接続を共有するときの表示が含まれます。
非常に短い用語を扱っている場合、アイコンよりもテキストアイコンよりも優れているとは思いません。
それらが何を表しているのか、学習曲線に混乱はなく、他のアイコンよりも大きくする必要はありません。
編集(以下のコメントの追加情報に回答するため):
ノードがTCPまたはUDPであるかどうかをスキャンしてすぐに取得できるように、具体的に何かを探している場合、色と形を使用に加えてテキスト。下の画像のようなもの。
つまり、それは基本的に一方向か双方向かです。たぶん、一方向の矢印と双方向の矢印のどちらでしょうか?
テキストに十分な大きさの場合は、UDPまたはTCP-十分短いと書くこともできます。
接続されている場合は緑、切断されている場合は赤。または、iPhoneアプリのFacebookのステータスアイコンのようにしてください(アクティブでない場合は3Dのくぼんだ輪郭、アクティブな場合は白で塗りつぶされます)。
接続がどちらであるかは、どのような意味で重要かによって異なります。一般的に言えば、使用するアイコンや画像は、何らかの形でこの重要性を反映する必要があります。
例を挙げましょう。接続タイプをユーザーに知らせる背後にある真の「目的」は、ユーザーがどの接続が高速で、どれが正確であるかを知るためであるとしましょう。これは、UDP画像が速度を表し、安定性の欠如を表すことで表現します。TCP画像は、堅牢性と信頼性を表しています。これを行う方法の1つを以下に示します。
もちろん、TCPおよびUDPの背後にある「重要性」はユーザーによって異なる場合があります。その場合、非常に異なる画像が必要になる可能性があります。