Prévention des erreurs (juridique, financier, données)
Pour les soumissions ayant des engagements juridiques, des transactions financières ou des modifications importantes de données, l'utilisateur doit pouvoir annuler la soumission, la faire vérifier avec possibilité de correction, ou la confirmer explicitement avant qu'elle prenne effet.
Ce que le critère demande
Lorsqu’un utilisateur soumet un formulaire ayant une valeur juridique (signature d’un contrat, acceptation de conditions), exécute une transaction financière (paiement, transfert de fonds, passation d’une commande) ou modifie/supprime des données de test ou contrôlées par l’utilisateur (annulation d’une réservation, suppression d’un compte, modification de réponses à un test), au moins l’une des conditions suivantes doit être satisfaite :
- Réversible : la soumission peut être annulée.
- Vérifiable : la soumission est validée pour détecter les erreurs et l’utilisateur a la possibilité de corriger.
- Confirmable : l’utilisateur voit un écran de confirmation et confirme explicitement avant que l’action soit définitive.
Comment satisfaire ce critère
- Pour le paiement en ligne, afficher un récapitulatif de commande avant de débiter — articles, totaux, adresse de livraison, moyen de paiement — et exiger un clic de confirmation.
- Pour les actions destructives, afficher une boîte de dialogue de confirmation nommant l’élément spécifique : « Supprimer la commande n° 12345 ? »
- Pour la suppression de compte ou l’export de données, exiger une confirmation par saisie ou une étape de ré-authentification.
- Pour les soumissions de tests ou d’examens, permettre à l’utilisateur de revoir ses réponses avant la soumission finale.
- Pour les contrats, afficher les termes au-dessus de l’étape de signature et permettre à l’utilisateur de revenir en arrière.
- Pour les actions irréversibles, privilégier la confirmation ; pour les actions réversibles, un toast d’annulation pendant quelques secondes peut suffire.
Erreurs courantes
- Paiement en un clic qui débite immédiatement sans écran de récapitulatif.
- Boutons « Supprimer le compte » agissant immédiatement sans étape de confirmation par saisie.
- Annulation de réservation déclenchée dès que l’utilisateur clique sur « Annuler », sans interstitiel « Êtes-vous sûr ? ».
- Formulaires de virement bancaire soumis lors de la pression sur Entrée depuis le champ du montant, sans écran de récapitulatif.
- Plateformes de test ou de quiz soumettant les réponses dès que la dernière question est répondue, sans possibilité de révision.
Pourquoi c’est important
Ce critère existe parce que le coût d’une soumission accidentelle dans des contextes juridiques, financiers ou liés à des données est significatif — et ce coût pèse le plus lourdement sur les utilisateurs ayant des troubles moteurs, des tremblements, des troubles cognitifs, ou tout utilisateur de technologie d’assistance susceptible de se déclencher par inadvertance. Un utilisateur de lecteur d’écran qui se retrouve sur « Confirmer l’achat » par accident, ou un utilisateur de commutateur dont le scanner se déclenche sur la mauvaise cellule, a le même droit à un filet de sécurité que les autres.
Il s’agit de l’un des critères les plus fréquemment invoqués dans les actions en justice pour accessibilité, car le préjudice financier de son non-respect est facile à documenter. Traiter les écrans de confirmation comme une fonctionnalité, non comme une contrainte.