web-dev-qa-db-fra.com

Est-il préférable de remplacer un bouton par un texte d'erreur ou d'afficher une erreur au clic?

Contexte: application de banque mobile

J'ai besoin de concevoir un état pour quand l'utilisateur n'est plus en mesure de transférer de l'argent parce qu'il a des paiements en retard sur son compte.

Est-il préférable de:

  1. Gardez le bouton "Transférer de l'argent" et lorsque l'utilisateur clique, afficher un message d'erreur expliquant pourquoi cette action est bloquée

OR

  1. Retirez le bouton "Transférer de l'argent" et placez le texte du message d'erreur à sa place.
1
mellobird

Je recommande de ne pas modifier le texte du bouton.

Si un utilisateur sait qu'il va normalement dans "Comptes" et qu'il clique sur le bouton "Transférer de l'argent" et qu'il ne voit pas ce bouton, il continuera probablement à chercher ce bouton avant d'abandonner sa quête et de lire la page.

Au lieu de cela, je recommanderais d'afficher le bouton "Transférer de l'argent" dans un état désactivé, avec le message d'état expliquant déjà pourquoi il est désactivé.

Disabled "Transfer Money" button with help text

2
maxathousand

Option 1

Gardez l'interface utilisateur cohérente quel que soit l'état.
Lorsque (et SI) les utilisateurs cliquent sur le bouton "transférer", ils seront informés du problème et pourquoi ils ne sont pas autorisés.

Encore mieux, vous pouvez leur faire savoir pendant le chargement de la page s'ils ne sont pas autorisés à effectuer certaines opérations. Ce sera un Nice-to-have pour gérer les attentes des utilisateurs.

1
Adriano

Numéro d'option 2. Vous avez un clic/touchez moins ... Vous pouvez le concevoir comme un bouton désactivé. bordure rouge, texte dans le bouton: "Transfert désactivé" et texte ci-dessous "Paiements multiples en retard, veuillez consulter le tableau de bord"

0
xul