Connexion accessible (sans exception)
Silktide repère les formulaires de connexion sur vos pages et vous demande de confirmer que l’ouverture de session ne demande jamais aux visiteurs de mémoriser, de retranscrire ou de déchiffrer des renseignements. Il s’agit de la version la plus stricte de l’exigence de connexion accessible, sans aucune exception pour la reconnaissance d’images ni pour le contenu fourni par l’utilisateur.
Pourquoi c’est important
Les mots de passe, les noms d’utilisateur et les casse-têtes sont tous des tests des fonctions cognitives : ils exigent de la mémoire, de la transcription ou des calculs. Pour les personnes ayant des limitations cognitives, ces tests peuvent rendre l’ouverture de session impossible, les empêchant d’accéder à des comptes qu’elles possèdent. À ce niveau (AAA), même les tests qui demandent aux utilisateurs de reconnaître des objets ou leur propre contenu téléversé sont exclus, car ils excluent toujours des personnes ayant des déficiences visuelles ou cognitives.
Comment corriger
Cette vérification vous demande de vérifier manuellement chaque formulaire de connexion. Un formulaire de connexion est conforme s’il respecte tous les critères suivants :
- Les gestionnaires de mots de passe fonctionnent. Le formulaire permet au logiciel de renseigner le nom d’utilisateur et le mot de passe. Utilisez des champs standard avec
autocomplete=\"username\"etautocomplete=\"current-password\", et ne demandez jamais des caractères précis (« Entrez les 3e, 7e et 1er caractères de votre NIP »), ce qui les empêche de fonctionner. - Le collage est autorisé. N’empêchez pas de coller dans les champs du nom d’utilisateur ou du mot de passe.
- Aucun casse-tête sans assistance, de quelque nature que ce soit. Un ou un test similaire ne doit pas être l’unique moyen d’ouvrir une session - y compris les tests de reconnaissance d’images et les tests fondés sur du contenu fourni par l’utilisateur, que la version AA de cette vérification permet.
- Aucun nom d’utilisateur inventé. Exiger un pseudonyme créé de toutes pièces (comme
@joe1987) est un test de mémoire. Une adresse de courriel ou un numéro de téléphone convient, car les gens les utilisent partout.
Si le formulaire ne peut pas être mis en conformité, offrez une méthode de connexion alternative qui élimine complètement le test cognitif, comme un lien de connexion envoyé par courriel ou une clé d’accès.
Si un formulaire signalé respecte déjà ces conditions, la constatation.
Comment Silktide l’évalue
- Examiner chaque formulaire sur chaque page pour repérer la structure d’un formulaire de connexion : soit un champ de nom d’utilisateur suivi d’un champ de mot de passe (avec au plus quelques éléments supplémentaires comme une case à cocher « Se souvenir de moi »), soit une première étape à champ unique demandant un nom d’utilisateur, comme le font certains grands sites.
- Signaler chaque formulaire de connexion détecté pour votre examen. Le fonctionnement des gestionnaires de mots de passe, du collage et des solutions alternatives ne peut être confirmé qu’en les essayant; une personne doit décider.
Dépannage
Un formulaire a été signalé alors qu’il ne s’agit pas d’une connexion
La détection recherche la structure d’un formulaire de connexion et, à l’occasion, un autre petit formulaire y ressemble. Si le formulaire ne sert pas à ouvrir une session, approuvez la constatation.
En quoi cela diffère-t-il de la vérification AA ?
La version AA permet deux exceptions : les tests qui demandent aux utilisateurs de reconnaître des objets courants, et les tests fondés sur du contenu fourni par l’utilisateur. Cette version AAA ne permet ni l’un ni l’autre.