Concevoir une interface pour une application Android Android, je suis tombé sur un paradoxe et je suis un peu confus sur ce qu'il faut faire et pourquoi le faire.
Contexte
L'utilisateur souhaite supprimer les commentaires de son message.
Le bouton pour lancer la suppression d'un élément peut être une icône. Après avoir cliqué dessus, il est considéré comme une bonne pratique pour les actions irréversibles d'avoir une option de confirmation/annulation sous forme d'écran ou d'un petit contrôle en ligne (selon l'ampleur de la suppression). À ce stade, l'utilisateur a besoin d'être plus rassuré sur ce qui se passera exactement. Ils doivent avoir l'assurance que le bouton sur lequel ils cliquent aura l'effet souhaité. Le texte est meilleur dans ce scénario, mais vous n'avez pas à vous en remettre à lui seul. Vous pouvez ajouter une capacité visuelle supplémentaire sur laquelle se situe l'action principale ou secondaire.
Étant donné que votre suppression est une action irréversible, elle devrait avoir moins de poids visuel que l'annulation.
Donner à l'action irréversible le poids le plus visuel est dangereux. Lorsque vous faites cela, l'utilisateur peut facilement confondre l'action irréversible avec une action sûre et cliquer par erreur dessus. Lorsqu'il s'agit de tâches telles que la suppression définitive de données, l'achèvement rapide de la tâche n'est pas la chose importante. L'important est de choisir la bonne action dans la tâche afin que l'utilisateur ne regrette pas plus tard ses actions. (De cet article .)