reCAPTCHA Accessibilité – En bref

reCAPTCHA v2 est pratiquement inaccessible

reCAPTCHA v2 est techniquement conforme aux WCAG, mais pas dans la pratique. La solution de secours audio nécessite huit étapes, la case à cocher bloque les utilisateurs à mobilité réduite, et les bots la contournent de toutes façons dans 92,4 % des cas.

reCAPTCHA v3 est invisible, mais pas sans barrières

reCAPTCHA v3 fonctionne de manière invisible, mais n'est pas accessible. Son système de notation de comportement signale les technologies d'assistance comme suspectes et renvoie directement ces utilisateurs vers des défis d'images de la v2.

Google Cloud Fraud Defense aggrave la situation

Un code QR ne constitue pas une amélioration en matière d'accessibilité. Fraud Defense ne répond pas aux besoins des utilisateurs de lecteurs d'écran, nécessite une motricité fine et part du principe que tout le monde possède des appareils différents.

L'alternative est la preuve de travail (Proof-of-Work)

Les CAPTCHA de type « preuve de travail » transfèrent la vérification de l'utilisateur vers l'appareil. Friendly Captcha est la première solution CAPTCHA accessible certifiée WCAG 2.2 AA Gold.
Friendly Captcha ausprobieren ›

reCAPTCHA est-il accessible ? La réponse courte : en quelque sorte.

reCAPTCHA v2 répond techniquement aux exigences WCAG. Il prend en charge les principaux lecteurs d’écran (ChromeVox, JAWS, NVDA, VoiceOver), propose des alternatives audio et utilise des balises ARIA.

Mais la conformité technique et l’accessibilité dans la réalité sont deux choses différentes. Dans la pratique, Google reCAPTCHA, en tant que méthode d’authentification, crée encore des obstacles importants pour les utilisateurs souffrant de handicaps visuels, moteurs et cognitifs.

reCAPTCHA v3 supprime le défi visuel, ce qui semble être un progrès. Mais son système de notation basé sur le comportement peut discrètement bloquer les utilisateurs dont les technologies d’assistance rendent leurs habitudes de navigation « suspectes ». Il n’y a alors aucun message d’erreur, aucune alternative, aucun moyen de passer.

Les utilisateurs confrontés aux systèmes CAPTCHA traditionnels passent en moyenne 32 secondes sur un CAPTCHA. Ce sont 32 secondes de friction qui affectent de manière disproportionnée les personnes qui ont le plus besoin de temps.

Cet article analyse l’état de l’accessibilité de reCAPTCHA, ce qu’exigent les WCAG en matière d’accessibilité du Web, et à quoi ressemble une alternative au CAPTCHA véritablement accessible.

Accessible website

Que disent les WCAG à propos des CAPTCHA ?

Les Directives pour l’accessibilité des contenus Web (WCAG) exigent que tout CAPTCHA propose au moins une alternative qui ne repose pas sur un seul sens. Les WCAG traitent directement des CAPTCHA dans le cadre du critère de succès 1.1.1 – Contenu non textuel. L’exception pertinente stipule :

« Si le but du contenu non textuel est de confirmer que ce contenu est consulté par une personne plutôt que par un ordinateur, alors des alternatives textuelles identifiant et décrivant le but du contenu non textuel doivent être fournies, et des formes alternatives de CAPTCHA utilisant des modes de sortie adaptés à différents types de perception sensorielle doivent être proposées pour répondre aux différents handicaps. »

En termes simples : un CAPTCHA ne doit jamais reposer sur un seul sens. S’il existe une version visuelle, il doit également y avoir une alternative audio, et vice versa. L’objectif est de garantir que les utilisateurs présentant des handicaps visuels, auditifs ou cognitifs disposent toujours d’un moyen de contourner l’obstacle.

Ce que les WCAG n’exigent pas, c’est que le CAPTCHA soit sans effort, invisible ou exempt de friction. La question n’est donc pas seulement de savoir si reCAPTCHA respecte la norme. Il s’agit de savoir si le respect de la norme est réellement suffisant.

reCAPTCHA v2 est-il conforme aux WCAG ?

Techniquement, oui. Dans la pratique, c’est plus compliqué.

reCAPTCHA v2 répond aux exigences de base des WCAG 1.1.1. La case à cocher est clairement identifiée par un attribut ARIA, et Google indique officiellement la prise en charge de base des lecteurs d’écran :

  • ChromeVox (Chrome OS)

  • JAWS (IE / Edge / Chrome sous Windows)

  • NVDA (IE / Edge / Chrome sous Windows)

  • VoiceOver (Safari / Chrome sous macOS)

Les lecteurs d’écran sont informés des changements d’état via les zones actives ARIA. Les états de vérification actuels sont les suivants :

Statut du message Signification
reCAPTCHA nécessite une vérification
État initial – cliquez sur la simple case à cocher pour commencer
Ouverture du défi de vérification
Case à cocher cliquée, chargement du défi
Vous êtes vérifié
Vérification réussie
Défi de vérification expiré
Délai d’attente écoulé – redémarrage requis

Si la vérification automatisée échoue, les utilisateurs se voient proposer un défi CAPTCHA audio comme solution de secours qui, en théorie, satisfait à l’exigence des « formes alternatives de CAPTCHA » prévue par les WCAG.

reCAPTCHA accessibility: reCAPTCHA v2 falls short with its audio challenge.

Les lacunes de reCAPTCHA v2

La conformité technique en matière d’accessibilité ne dit pas tout. Les CAPTCHA basés sur des images deviennent inaccessibles pour un trop grand nombre d’utilisateurs humains. Cela crée d’importants problèmes d’accessibilité et exclut certains utilisateurs :

Handicaps moteurs

Cocher la case nécessite un mouvement précis du curseur. Pour les utilisateurs qui dépendent de la navigation au clavier et souffrent de tremblements, d’une dextérité limitée ou utilisent des dispositifs d’accès par commutateur, cette interaction à elle seule peut constituer un obstacle.

Dépendance aux cookies

reCAPTCHA v2 s’appuie fortement sur des cookies tiers pour évaluer le comportement des utilisateurs. Il est courant que les utilisateurs de lecteurs d’écran bloquent ces cookies. Pour eux, le risque de déclencher un test est nettement plus élevé.

Le test audio n’est en réalité pas simple

La documentation de Google elle-même répertorie plus de huit étapes pour réussir un test audio : localiser le bouton, changer de mode, appuyer sur « Lecture » pour écouter l’audio, trouver le champ de saisie, entrer les chiffres et recommencer si la réponse est incorrecte ou si la session expire. De plus, les CAPTCHA audio sont souvent de mauvaise qualité et comportent des bruits de fond.

Ce n’est pas un test audio accessible – c’est un deuxième obstacle.

reCAPTCHA v2 n’arrête même pas les bots

En 2019, des chercheurs de l’université de Louisiane à Lafayette ont développé un outil qui contournait les défis de reconnaissance d’images de reCAPTCHA v2 avec un taux de réussite de 92,4 %. Un système qui impose une charge aux utilisateurs en situation de handicap tout en échouant à bloquer les attaques automatisées est le pire des deux mondes.

reCAPTCHA v3 est-il plus accessible ?

reCAPTCHA v3 est invisible, mais cela ne le rend pas pour autant sans barrières ni pleinement accessible.

reCAPTCHA v3 fonctionne entièrement en arrière-plan. Il n’y a pas de case à cocher, pas de grille d’images à résoudre, pas de défi audio à surmonter. Pour les utilisateurs ayant des handicaps moteurs ou cognitifs, l’absence de toute interaction visible constitue une réelle amélioration par rapport à la version v2.

Mais voici le hic : reCAPTCHA v3 ne prend pas de décisions de son propre chef. Il attribue un score de risque et la suite dépend du propriétaire du site. Comme le système basé sur les scores produit des faux positifs, Google recommande lui-même d’utiliser reCAPTCHA v2 comme solution de secours pour les utilisateurs ayant un score faible. En pratique, cela signifie que de nombreux sites utilisent les deux versions simultanément : v3 en arrière-plan, v2 en attente.

Personal data collection

Les lacunes de reCAPTCHA v3

C’est là qu’intervient le paradoxe de l’accessibilité.

reCAPTCHA v3 attribue un score aux utilisateurs en fonction de signaux comportementaux : mouvements de souris, schémas de défilement, rythme de frappe et historique de navigation. Le score de risque génère des faux positifs, ce qui conduit au blocage d’utilisateurs humains. Les utilisateurs dont le score est inférieur au seuil sont redirigés vers la version v2. Cela signifie le retour de la grille d’images.

Le problème : les utilisateurs en situation de handicap sont disproportionnellement susceptibles de déclencher ce repli :

Les technologies d’assistance modifient le comportement de navigation

Les lecteurs d’écran, les commandes à commutateur, les logiciels de suivi oculaire et la navigation vocale interagissent avec une page différemment d’une souris et d’un clavier standard. Ces schémas sont considérés comme anormaux par le modèle d’évaluation des risques de reCAPTCHA. Ce n’est pas parce que l’utilisateur est un bot, mais parce qu’il navigue différemment.

Les cookies bloqués font baisser le score

De nombreux utilisateurs en situation de handicap ont recours à des configurations de navigateur renforcées en matière de confidentialité qui bloquent les cookies tiers. reCAPTCHA v3 utilise des signaux basés sur les cookies pour évaluer la fiabilité. Moins de cookies signifie un score plus bas – ce qui signifie un risque plus élevé d’être renvoyé vers la version 2.

Les utilisateurs qui ont besoin de plus de temps sont pénalisés

Des schémas d’interaction plus lents, courants chez les utilisateurs présentant des déficiences cognitives, motrices ou visuelles. Un temps plus long et une navigation plus lente réduisent souvent le score de risque reCAPTCHA.

Il en résulte un système qui semble accessible en apparence. Mais, discrètement, reCAPTCHA v3 renvoie ses utilisateurs les plus vulnérables directement vers les puzzles d’images qu’il était censé remplacer. De plus, le système de notation comportementale soulève des préoccupations supplémentaires en matière de confidentialité. Continuez à lire à propos de la confidentialité de reCAPTCHA.

Qu’en est-il de Google Cloud Fraud Defense ?

Google Cloud Fraud Defense n’est pas accessible. Google Fraud Defense ne respecte pas plusieurs critères WCAG à la fois.

La toute nouvelle couche de vérification de Google, Google Cloud Fraud Defense, adopte une approche différente : au lieu d’une case à cocher ou d’un score, elle demande aux utilisateurs de scanner un code QR avec leur appareil mobile. Sur le papier, cela semble fluide. Nous avons présenté le tableau complet dans notre article sur Google Cloud Fraud Defense et ce que cela signifie réellement pour votre site web.

Les lacunes de Google Cloud Fraud Defense

Un code QR n’est pas une méthode de vérification accessible et ne respecte pas plusieurs critères WCAG simultanément.

 

  • Déficiences visuelles : les codes QR sont entièrement basés sur des images. Les lecteurs d’écran ne peuvent pas les interpréter et il n’existe pas d’alternative audio.

  • Déficiences motrices : prendre un smartphone, pointer l’appareil photo et le maintenir stable nécessite une motricité fine que de nombreux utilisateurs ne possèdent tout simplement pas.

  • Déficiences cognitives : le processus en plusieurs étapes consistant à reconnaître le code QR, à changer d’appareil, à ouvrir une application d’appareil photo et à attendre la confirmation crée une charge cognitive importante.

  • Pas de smartphone : une part non négligeable d’utilisateurs, notamment les personnes âgées et les personnes à faibles revenus, n’ont pas du tout accès à un smartphone ou à plusieurs appareils.

 

En vertu du critère de succès 1.3.3 des WCAG 2.2, les instructions ne doivent pas reposer uniquement sur des caractéristiques sensorielles telles que la perception visuelle. Une vérification par code QR uniquement ne respecte absolument pas ce critère.

Il en résulte un système qui ne demande pas aux utilisateurs de prouver qu’ils sont humains à l’aide d’images. Il leur demande de le prouver à l’aide d’un appareil qu’ils ne possèdent peut-être pas, en suivant un processus qu’ils ne sont peut-être pas en mesure de mener à bien. Ce n’est pas une amélioration de l’accessibilité. C’est de l’exclusion par conception.

Que signifie réellement « CAPTCHA accessible » ?

Selon les WCAG 2.2 AA, un CAPTCHA accessible doit être perceptible, utilisable et compréhensible pour les utilisateurs de tous types de handicap, et pas seulement pour la majorité.

Cela couvre quatre grands groupes :

 

  • Déficiences visuelles : cécité, basse vision, daltonisme

  • Déficiences motrices : dextérité limitée, tremblements, navigation par commutateur ou par suivi oculaire

  • Déficiences cognitives : dyslexie, troubles de l’attention, difficultés de traitement

  • Déficiences auditives : surdité ou malentendance (pertinent lorsque l’audio est la seule alternative)

 

La plupart des types de CAPTCHA échouent auprès d’au moins un de ces groupes — souvent davantage :

Type de CAPTCHA Visuel Moteur Cognitif Auditif
Sélection d’images (reCAPTCHA v2)
✔️
Défi audio
✔️
✔️
Évaluation comportementale (reCAPTCHA v3)
✔️
✔️
Preuve de travail (Friendly Captcha)
✔️
✔️
✔️
✔️

Un CAPTCHA véritablement accessible ne demande pas aux utilisateurs de prouver leur humanité d’une manière qui exclut une partie de l’humanité. Par définition, un CAPTCHA accessible fonctionne de manière invisible pour tout le monde.

Quelle est la solution CAPTCHA la plus accessible ?

Le service CAPTCHA le plus accessible est celui qui n’exige absolument rien de l’utilisateur.

La technologie Proof-of-work décharge l’utilisateur de la vérification et la confie à l’appareil. Au lieu de demander à un humain d’identifier des bouches d’incendie ou de cocher une case, le navigateur résout discrètement des défis cryptographiques CAPTCHA en arrière-plan – de manière invisible, instantanée et sans interaction. Pas d’images, pas d’audio, pas de profilage comportemental.

Friendly Captcha repose entièrement sur ces principes de conception accessible. C’est la première solution CAPTCHA à avoir reçu la certification officielle WCAG 2.2 AA Gold, ce qui signifie qu’elle a été vérifiée de manière indépendante pour garantir son accessibilité à tous les principaux types de handicaps, pour tous les utilisateurs, par défaut. Pas de solutions de contournement. Pas de solutions de repli.

Pour une comparaison complète de la confidentialité, de la sécurité et de l’expérience utilisateur, consultez notre comparaison détaillée entre reCAPTCHA v2 et v3.

Découvrez comment Friendly Captcha gère l’accessibilité. Rendez-vous sur notre centre d’accessibilité Friendly Captcha.

Le verdict : reCAPTCHA est-il accessible ?

Le schéma est le même pour les trois solutions de Google : l’accessibilité est traitée comme un cas particulier, et non comme un principe de conception.

Un CAPTCHA qui fonctionne pour tout le monde n’a pas besoin de solutions de secours, de contournements ou de défis audio en huit étapes. Il fonctionne en arrière-plan. Un CAPTCHA accessible fonctionne de manière invisible, silencieuse et sans rien demander à l’utilisateur.

C’est pour cela que Friendly Captcha a été conçu. En tant que première solution CAPTCHA accessible certifiée WCAG 2.2 AA Gold, elle protège votre site web contre les bots sans créer de nouvelles barrières pour les personnes que vous essayez de servir.

Inscrivez-vous à Friendly Captcha et découvrez la vérification CAPTCHA accessible !

FAQ

Non, reCAPTCHA n’est pas entièrement ou intrinsèquement accessible, bien que son accessibilité varie considérablement selon les versions. Google reconnaît explicitement dans sa documentation reCAPTCHA que les défis interactifs peuvent ne pas convenir aux sites web soumis à des directives d’accessibilité strictes. Bien qu’il inclue techniquement des solutions de secours pour les technologies d’assistance, le système reCAPTCHA dans son ensemble crée de sérieux obstacles pour les utilisateurs présentant divers handicaps. Un CAPTCHA axé sur l’accessibilité comme Friendly Captcha, qui exécute des tâches de calcul strictement en arrière-plan sur l’appareil de l’utilisateur, constitue donc un meilleur choix pour l’accessibilité CAPTCHA.

Un exemple d’accessibilité des CAPTCHA est Friendly Captcha, un outil axé sur la confidentialité qui utilise des défis CAPTCHA cryptographiques de type « preuve de travail » (proof-of-work) cachés au lieu de défis humains. Friendly Captcha supprime complètement la nécessité pour les utilisateurs de sélectionner des carrés d’images, d’écouter des défis audio ou de comprendre des alternatives textuelles.

Oui, les CAPTCHA traditionnels deviennent rapidement obsolètes, car l’ensemble du paysage de la sécurité web s’oriente vers une vérification invisible en arrière-plan. Friendly Captcha est une alternative moderne et entièrement accessible aux fournisseurs de CAPTCHA traditionnels, certifiée WCAG 2.2 niveau AA par le TÜV. Pour plus d’informations sur les alternatives au CAPTCHA, cliquez ici.

Oui, reCAPTCHA est techniquement compatible avec les principaux lecteurs d’écran, mais l’expérience utilisateur réelle est très frustrante et imparfaite.

Google a délibérément conçu reCAPTCHA pour fonctionner avec des logiciels tels que NVDA, JAWS, VoiceOver et ChromeVox. Il intègre des messages d’état ARIA pour annoncer automatiquement les mises à jour de vérification. Cependant, la compatibilité sur le papier ne se traduit pas par une réelle facilité d’utilisation. Essayez plutôt Friendly Captcha. Il s’agit d’une alternative au CAPTCHA entièrement accessible.

À première vue, oui. En pratique, souvent non.

reCAPTCHA v3 supprime entièrement le défi visible, ce qui semble être une amélioration significative de l’accessibilité par rapport à la v2. Mais comme son système basé sur un score produit des faux positifs, Google recommande de déployer reCAPTCHA v2 comme solution de secours — ce qui signifie que la plupart des sites utilisent les deux versions simultanément.

Le problème : les utilisateurs en situation de handicap sont disproportionnellement susceptibles de déclencher cette solution de secours. Les technologies d’assistance modifient le comportement de navigation, les cookies bloqués font baisser le score de risque, et les interactions plus lentes semblent suspectes à l’algorithme. Il en résulte que les utilisateurs qui bénéficient le plus d’un CAPTCHA invisible sont ceux qui sont les plus susceptibles d’être renvoyés vers la grille d’images.

La version 3 est plus accessible lorsque tout se passe bien. Pour les utilisateurs qui ont le plus besoin d’accessibilité, ce n’est souvent pas le cas. Retrouvez des informations générales sur reCAPTCHA dans notre centre de ressources.

Protégez votre entreprise contre les bots.
Contactez l'équipe Friendly Captcha Enterprise pour découvrir comment vous pouvez protéger vos sites Web et applications contre les bots et les cyberattaques.