Ce Qui Fait Un Bon Message D'erreur
FleetingJe comprends qu’on oublie parfois de faire des messages orientés utilisateurs. Moi-même en rédige probablement plein.
Malgré ces erreurs humaines et normales, j’exprime ici l’intention générale.
Même si cela semble évident une fois énoncé, il m’est important de préciser qu’il faut se souvenir que les messages d’erreur sont destiné à qui va les lire. Il faut prendre le temps de se mettre dans ses chaussures, dans son contexte pour essayer d’avoir un message pertinent.
Je vois souvent des messages indiquant les détails d’implantation, comme une page web qui dit.
je n’ai pas réussi à valider le token
là où j’aurais trouvé plus pertinent
je n’ai pas réussi à t’authentifier. Va demander à X en disant que j’ai pas réussi à valider le token.
Aussi, le message doit permettre à l’utilisateur de palier son erreur en lui donnant suffisamment d’informations (toujours centrés sur le contexte qu’on connaît de l’utilisateur).
Quand c’est possible :
- Indiquer à l’utilisateur ce qu’on a compris de son interaction.
- Indiquer les pistes pour s’améliorer.
Je vois trop souvent des messages d’erreur de la forme
Je n’ai pas compris ta demande
Là où on pourrait lire
Tu as demandé “toto”, tu avais le choix entre “titi”, “tata” et “tutu”.