Le service numérique informe-t-il l’utilisateur du format de saisie attendu, en évitant les requêtes serveur inutiles pour la soumission d’un formulaire ?

Version 2. Dernière mise à jour le

UX/UI

Objectif

Limiter les échanges client/serveur en vérifiant la saisie du côté du terminal utilisateur, réduisant ainsi les erreurs de saisie et les soumissions de formulaires incorrects qui nécessiteraient un retour vers le serveur pour une correction.

Mise en œuvre

Les formats de saisie attendus devraient être définis et indiqués de façon claire et explicite lors de la saisie de l’utilisateur avant la soumission du formulaire (par exemple sous la forme de textes d’aide, d’exemples ou de formats par défaut contraints). En cas d’erreur, le champ concerné et le correctif à effectuer devraient être indiqués de façon précise.

Il convient de valider les saisies et les formats de données obligatoires à la soumission d’un formulaire sans requête serveur lorsque c’est possible. Cela peut être réalisé en utilisant des fonctionnalités de validation intégrées aux langages de programmation web, tels que JavaScript. Attention : prévalider les données côté frontend n’exempte pas la validation côté backend. Une validation supplémentaire côté serveur reste donc nécessaire pour assurer l’intégrité des données.

Moyen de test ou de contrôle

La mise en œuvre est à contrôler en testant le parcours d’utilisation du service ou en effectuant à la conception une revue de son code source afin d’examiner que les indications de format attendu sont correctement spécifiées du côté du terminal de l’utilisateur. Tester le service en remplissant le formulaire avec des données incorrectes ou manquantes et en vérifiant que des messages d'erreur appropriés sont affichés pour indiquer les erreurs de saisie.

Le critère est validé si l’utilisateur est informé des formats de saisie attendus avant la soumission du formulaire. Les saisies et les formats de données obligatoires du service devront également être validés d’abord côté client avant la soumission du formulaire.

Paramètres d'affichage

Choisissez un thème pour personnaliser l’apparence du site.