Aller au contenu principal
RAAMAA

9.12 Pour chaque champ qui attend une donnée personnelle de l’utilisateur, la saisie est-elle facilitée ?

References WCAG
  • 1.3.5 Identifier la finalité de la saisie (AA)

Méthodologie officielle pour tester le critère 9.12

Test 1 (9.12)

iOS
  1. Accéder à chacun des champs de formulaire (taper sur le champ de saisie par exemple pour activer l’apparition des contrôles de saisie).
  2. Pour chaque champ qui attend une donnée personnelle sur l’utilisateur, vérifier que les contrôles natifs adéquats de la plateforme sont présentés à l’utilisateur. Par exemple :
    • pour un champ demandant la saisie de l’adresse e-mail{lang=en} de l’utilisateur, le clavier présenté possède le caractère @ sans que l’utilisateur ait de manipulation de clavier à réaliser (comme afficher le clavier secondaire) ;
    • pour un champ demandant la saisie d’un numéro de téléphone, le pavé numérique est présenté directement à l’utilisateur ;
    • etc.
  3. Vérifier que le formulaire est compatible avec un mécanisme de remplissage automatique. Par exemple, iOS permet un remplissage automatique des champs sur la base des dernières valeurs saisies en fonction de leur nature (adresse postale, ville, nom, prénom, adresse e-mail{lang=en}). Vérifier que des valeurs pertinentes sont suggérées sur ces champs.
  4. Si c’est le cas, le critère est validé.
Android
  1. Accéder à chacun des champs de formulaire (taper sur le champ de saisie par exemple pour activer l’apparition des contrôles de saisie).
  2. Pour chaque champ qui attend une donnée personnelle sur l’utilisateur, vérifier que les contrôles natifs adéquats de la plateforme sont présentés à l’utilisateur. Par exemple :
    • pour un champ demandant la saisie de l’adresse e-mail{lang=en} de l’utilisateur, le clavier présenté possède le caractère @ sans que l’utilisateur ait de manipulation de clavier à réaliser (comme afficher le clavier secondaire) ;
    • pour un champ demandant la saisie d’un numéro de téléphone, le pavé numérique est présenté directement à l’utilisateur ;
    • etc.
  3. Vérifier que le formulaire est compatible avec un mécanisme de remplissage automatique. Par exemple, Google fournit un système de remplissage automatique sur Android. Aller dans Paramètres > Système > Langues et saisie > Paramètres avancés > Service de saisie automatique (selon la version de la plateforme, le chemin d’accès peut être différent) pour activer et paramétrer les données.
  4. Sur le formulaire de l’application, vérifier que le système vous propose une option pour remplir automatiquement avec les données renseignées.
  5. Si c’est le cas, le critère est validé.