web-dev-qa-db-fra.com

Comment expliquer que certains paramètres soient enregistrés automatiquement, tandis que d'autres doivent être enregistrés manuellement?

J'ai une interface qui ressemble à ceci:

enter image description here

Les trois principaux champs (nom convivial, Unique TrackerID et URL Endpoint) doivent tous être enregistrés pour que les modifications s'appliquent et peuvent être supprimés en cliquant sur "Revenir en arrière et annuler les modifications".

Cependant, les trois liens du bas (lien Archive, désactiver temporairement le lien et réinitialiser tous les clics) prennent tous effet au moment où l'utilisateur clique dessus. Comment puis-je expliquer que "Revenir en arrière et annuler les modifications" ne rejettera pas ces modifications? La façon dont je le fais actuellement consiste à faire changer le texte lorsque l'utilisateur clique dessus:

enter image description here

Cependant, je pense que cela pourrait encore prêter à confusion.

10
Jon

Informations:

Nom: Sch

Tracker-ID: [~ # ~] adfasfdf [~ # ~]

Point de terminaison d'URL: <supprimé>

[Annuler les modifications] [Enregistrer les informations]


Actions

[Désactiver temporairement le lien]

[Lien d'archive]

[Réinitialiser le lien]

[Supprimer le lien]

22
PixelSnader

Séparez les paramètres qui peuvent être modifiés directement de ceux qui doivent être enregistrés. Créez une option "Paramètres supplémentaires" et placez-la au-dessus des paramètres pouvant être modifiés directement. Lorsque l'utilisateur clique sur les paramètres supplémentaires, un nouvel écran apparaît, affichant les trois champs qui doivent être enregistrés.

6
DesignerAnalyst

Non, vous corrigez votre interface utilisateur!

Je ferais en sorte que les champs de configuration qui doivent être confirmés soient en lecture seule et les mettrais à l'intérieur d'une boîte. Au bas de la boîte, placez un bouton "modifier". Lorsque le bouton d'édition est enfoncé, affichez une fenêtre contextuelle qui permet de les modifier, avec "OK" et "Annuler" dessus.

Ensuite, la "page"/"boîte de dialogue"/"quoi que ce soit" en cours juste affiche des informations et a un ensemble de boutons pour les actions.

0
Ian