Critère « 180 »

Nom :
180
Description :
Les validations de formulaires côté client ont une alternative côté serveur.
Cré(é) le :
21 avril 2010
Automatisé(e) :
Semi-automatisé
Objectif(s) :

Prévenir les erreurs de saisie et éviter que les bases de données ne contiennent des données incorrectes.

Veiller à ce que les données soient vérifiées quel que soit le contexte de navigation.

Solution(s) technique(s) :

Effectuer une validation côté serveur lorsque le Javascript n'est pas supporté côté client.

Moyen(s) de contrôle :

Pour chaque formulaire comportant une validation côté client :

  • Désactiver le support des scripts via, par exemple, la fonctionnalité Désactiver tout le Javascript de la Web Developer Toolbar (menu Désactiver)
  • Vérifier que la validation du formulaire est possible sans le support de cette technologie de validation côté client (Javascript).

Tout comme pour la bonne pratique 161 sur l'accès aux contenus indépendamment du support Javascript, cette vérification nécessite le contrôle manuel de chaque page concernée en comparant l'accès avec et sans activation du Javascript dans le navigateur.

Dérogations:
(non renseigné)
Remarques:
(non renseigné)
Niveau :
Niveau 3
Thématique :
Formulaires
VPTCS :
Perception Technique
Exigences :
Utilisabilité
Workshop :
validée