web-dev-qa-db-fra.com

Quelles sont les meilleures icônes pour identifier / distinguer TCP et connexions UDP

J'ai une application de bureau qui sert de routeur logiciel intelligent. Chacun des nœuds multiples de l'interface graphique peut être une connexion UDP ou TCP. Nous avons les icônes d'état suivantes pour le nœud:

TCP Connected: Green arrow
TCP Not Connected: Yellow warning icon
UDP: <Same as TCP working>

Le client a demandé un jeu d'icônes différent pour distinguer les connexions UDP et TCP uniquement pour les informations. Nous avons également un problème d'utilisation interne qu'une flèche verte pour une connexion UDP donne une fausse impression de son fonctionnement). (c'est-à-dire - les données reçues à l'autre extrémité).

Nous aimerions ajouter une troisième icône pour la connexion UDP, mais nous n'avons pas été en mesure de trouver une norme commune à quoi ils devraient ressembler. Existe-t-il une norme? Sinon, quelqu'un a-t-il des idées?

Modifier/Informations supplémentaires:
Il y a déjà une petite description textuelle sur le nœud qui indique UDP/TCP ainsi que Serveur/Client, un port IP, le nom du nœud. Le problème est qu'il peut y avoir des dizaines de ports, nous avons donc quelques icônes pour les informations importantes en un coup d'œil. Cela inclut l'état de la connexion, l'état de l'enregistreur, un indicateur de filtre et une indication lorsqu'un nœud partage une connexion socket avec un autre nœud.

2
Dan

Lorsque vous travaillez avec des termes si courts, je ne pense pas que vous obtiendrez de meilleures icônes que les icônes de texte .

Il n'y aura pas de confusion sur ce qu'ils représentent, pas de courbe d'apprentissage, et ils ne doivent pas être plus gros qu'une autre icône.

enter image description here

Modifier (pour répondre aux informations supplémentaires dans le commentaire ci-dessous):

Si vous cherchez quelque chose spécifiquement pour que les gens puissent numériser et savoir rapidement si un nœud est TCP ou UDP, alors utilisez la couleur et la forme en plus du texte. Quelque chose comme l'image ci-dessous.

enter image description here

5
JohnGB

C'est donc essentiellement unidirectionnel vs bidirectionnel. Peut-être des flèches unidirectionnelles vs des flèches bidirectionnelles?

S'il est assez grand pour du texte, vous pouvez aussi simplement écrire UDP ou TCP - c'est assez court.

Vert pour connecté, rouge pour déconnecté. Ou faites-le comme les icônes de statut de Facebook dans leur application iPhone (sorte de contour 3D enfoncé lorsqu'il n'est pas actif et rempli de blanc lorsqu'il est actif).

3
Assaf Lavie

Cela dépend de quelle manière il est important qu'une connexion soit l'une ou l'autre. D'une manière générale, toutes les icônes ou images que vous utilisez doivent faire écho à cette signification.

Laisse moi te donner un exemple. Disons que le véritable "but" derrière le fait de dire aux utilisateurs le type de connexion est qu'ils sachent quelles connexions sont rapides et lesquelles sont précises. Nous exprimerions cela en faisant en sorte que nos images UDP représentent la vitesse mais aussi le manque de stabilité, et nos images TCP expriment la solidité et la fiabilité. J'ai montré une façon de le faire ci-dessous: imagery for connection types

Bien sûr, la "signification" derrière TCP et UDP peut être différente pour vos utilisateurs, auquel cas, vous aurez probablement besoin d'images très différentes.

2
Jimmy Breck-McKye