Êtes-vous sûr ?

Vitruve Man

Petit dialogue récurrent entre un utilisateur et un programme informatique :

— Je veux supprimer ce schmilblick. *clic*

— Êtes-vous sûr ?

— Évidemment que je suis sûr, je viens de cliquer ! *clic*

— Le schmilblick a bien été supprimé.

[2 minutes plus tard]

— Ah, mais en fait, non, ce n'est pas ce schmilblick que je voulais supprimer ! Comment annulè-je la suppression ?

— Ce n'est pas possible.

— ...

Message aux développeurs qui n'ont pas la chance de travailler avec un designer / ergonome : Quand vous demandez confirmation avant une action, l'utilisateur va, dans 90% des cas{{référence nécessaire}}, confirmer. Tout simplement parce que ce genre d'avertissement est devenu tellement banal que l'utilisateur a pris l'habitude de confirmer sans y prêter attention. Et puis, si on y réfléchit un peu, demander confirmation est non seulement paternaliste, mais inutile : l'utilisateur n'a pas changé d'avis en une demie seconde.

En revanche, puisque l'erreur est humaine, prévoyez la possibilité d'annuler l'opération, dans la mesure du possible. Des générations d'utilisateurs vous béniront.

En un mot : rendez le programme résistant aux idiots, mais ne leur dites pas qu'ils le sont.