Je fais souvent l'erreur de cocher accidentellement la case "Ne plus afficher ce message" lorsque j'utilise l'onglet et la barre d'espace pour naviguer. Puisque je demande de ne plus jamais revoir le message, annuler cette action est généralement difficile. Parfois, il est caché sous les paramètres quelque part, et parfois il est introuvable.
Quelle est la bonne façon de permettre aux utilisateurs d'annuler les actions "ne plus afficher"?
La rétroaction du système est un principe de bonne expérience utilisateur dans le logiciel. Dans ce cas, le système devrait confirmer qu'il ne vous affichera plus de notifications ... ce qui est un bon endroit pour offrir une option d'annulation, ainsi que leur dire où ils peuvent modifier leurs préférences.
Par exemple:
Une autre façon, selon le type de message, pourrait être de remplacer "Ne plus afficher ce message" par "Ne vous arrêtez plus sur ce <n'importe quoi>" , ce qui est en fait ce que veut l'utilisateur.
Ensuite, l'utilisateur pourrait être averti (par exemple en empilant les messages dans une zone de notifications) mais l'action ne serait pas interrompue mais pendant un court instant (comme 700 ms) afin de permettre à l'utilisateur de réagir quand nécessaire.
Un bouton [stop] apparaîtrait dans la zone de communication pour que l'utilisateur reprenne le contrôle quand il le juge bon.