Aller au contenu principal

Couverture RGAA Réelle

Transparence totale : statut réel critère par critère sur les 106 critères RGAA 4.1.2.

71
Automatisables
67%
32
Manuels
30%
3
Signalement
3%

Couverture automatisable actuelle : 67% (71/106). Le reste nécessite une vérification manuelle ou un signalement.

Automatisable = échec détectable automatiquement.Manuel = validation humaine requise.Signalement = présence détectée sans verdict automatique.

Notre méthodologie

Analyse statique

Parsing du DOM HTML avec 106 règles dédiées. Détection rapide des erreurs de code et de structure.

Analyse visuelle (Puppeteer)

Rendu JS, calcul contrastes réels, et moteur d'analyse technique intégré pour une conformité maximale.

Analyse IA (Gemini)

Classification images, pertinence des alternatives textuelles, suggestions contextuelles.

Tableau complet des 106 critères

1. Images(9 critères)

Tableau des critères RGAA pour la thématique Images
CritèreNomCouvertureMéthodeDétails
1.1Alternative textuelleAutomatisableStatique + IADétection alt sur img, svg, area, canvas. IA pour classification décorative/informative.
1.2Images décorativesAutomatisableStatique + IAVérification alt="", role=presentation, aria-hidden. IA pour détection automatique.
1.3Pertinence des alternativesAutomatisableStatique + IADétection noms de fichiers, termes génériques. IA pour pertinence sémantique.
1.4Images-texteAutomatisableStatiqueDétection CAPTCHA, format fichier. Contenu texte incrusté: manuel.
1.5CAPTCHAManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
1.6Description détailléeManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
1.7Pertinence descriptionAutomatisableStatiqueValidation cibles aria-describedby, longdesc, contenu non vide.
1.8Images texte remplacementSignalementSignalementSignalement automatique : présence détectée, verdict final nécessite validation humaine.
1.9Légendes d'imagesAutomatisableStatique + IAAssociation figure/figcaption, IA pour pertinence légende.

2. Cadres(2 critères)

Tableau des critères RGAA pour la thématique Cadres
CritèreNomCouvertureMéthodeDétails
2.1Titre des cadresAutomatisableStatiqueVérification attribut title sur iframe et frame.
2.2Pertinence titre cadresAutomatisableStatique + IADétection titres génériques, suggestions par provider (YouTube, Maps, etc.).

3. Couleurs(3 critères)

Tableau des critères RGAA pour la thématique Couleurs
CritèreNomCouvertureMéthodeDétails
3.1Information par couleurManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
3.2Contraste texteAutomatisablePuppeteerCalcul ratio WCAG via getComputedStyle. 4.5:1 normal, 3:1 large.
3.3Contraste graphiquesManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).

4. Multimédia(13 critères)

Tableau des critères RGAA pour la thématique Multimédia
CritèreNomCouvertureMéthodeDétails
4.1Transcription textuelleManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
4.2Pertinence transcriptionManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
4.3Sous-titres synchronisésAutomatisableStatiqueParser VTT intégré, détection YouTube/Vimeo, validation structure.
4.4Pertinence sous-titresAutomatisableStatiqueValidation format VTT/SRT, srclang, label descriptif.
4.5AudiodescriptionManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
4.6Pertinence audiodescriptionManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
4.7Identification médiasManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
4.8Alternative non temporelleManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
4.9Pertinence alternativeManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
4.10Contrôle du sonAutomatisableStatiqueDétection autoplay sans muted, attribut controls.
4.11Contrôle temporelManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
4.12Contrôle non temporelManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
4.13Compatibilité médiasManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).

5. Tableaux(8 critères)

Tableau des critères RGAA pour la thématique Tableaux
CritèreNomCouvertureMéthodeDétails
5.1Résumé tableaux complexesManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
5.2Pertinence résuméAutomatisableStatique + IADétection résumés génériques. IA pour suggestions.
5.3Linéarisation tableaux layoutManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
5.4Titre des tableauxAutomatisableStatiquePrésence caption, title, aria-label.
5.5Pertinence titreAutomatisableStatiqueCaption non vide. Caractère descriptif: manuel.
5.6En-têtes colonnes/lignesAutomatisableStatiqueBalises th, role=columnheader/rowheader.
5.7Association en-têtes/cellulesAutomatisableStatiqueAttributs scope, headers, IDs correspondants.
5.8Tableaux de mise en pageAutomatisableStatiqueAbsence th, scope, headers, caption, summary.

6. Liens(2 critères)

Tableau des critères RGAA pour la thématique Liens
CritèreNomCouvertureMéthodeDétails
6.1Intitulé des liensAutomatisableStatique + IALiens vides, termes génériques, contexte ARIA. IA pour pertinence.
6.2Titre des liensAutomatisableStatiqueTexte visible, aria-label/labelledby, title, alt image.

7. Scripts(5 critères)

Tableau des critères RGAA pour la thématique Scripts
CritèreNomCouvertureMéthodeDétails
7.1Compatibilité scriptsAutomatisableStatiqueGestionnaires souris sans clavier, role=button sans tabindex.
7.2Alternative scriptsAutomatisableStatiqueBalise noscript, contenu significatif (≥10 car.), liens.
7.3Contrôle au clavierAutomatisableStatiqueGestionnaires clavier sur interactifs, tabindex.
7.4Changement de contexteAutomatisableStatique + Puppeteeronchange/onfocus navigation, target=_blank, Puppeteer pour détection.
7.5Messages de statutManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).

8. Éléments obligatoires(10 critères)

Tableau des critères RGAA pour la thématique Éléments obligatoires
CritèreNomCouvertureMéthodeDétails
8.1DOCTYPEAutomatisableStatiquePrésence et validité DOCTYPE HTML5.
8.2Validité du codeAutomatisableStatiqueAttributs obsolètes, IDs dupliqués, imbrication incorrecte, balises dépréciées.
8.3Attribut langAutomatisableStatiquePrésence lang sur html.
8.4Validité code langueAutomatisableStatiqueCode ISO 639, sous-tags régionaux.
8.5Titre de pageAutomatisableStatiqueBalise title présente et non vide.
8.6Pertinence titre pageAutomatisableStatiqueTitres génériques, cohérence h1/title, pattern "Page - Site".
8.7Indication changement langueAutomatisableStatiqueAttribut lang sur textes étrangers.
8.8Changements de langueAutomatisableStatiqueAttribut lang sur citations, blocs multilingues.
8.9Balises utiliséesAutomatisableStatiqueBalises HTML conformes, dépréciées.
8.10Direction du texteAutomatisableStatiqueAttribut dir sur contenus RTL (arabe, hébreu).

9. Structuration(4 critères)

Tableau des critères RGAA pour la thématique Structuration
CritèreNomCouvertureMéthodeDétails
9.1TitresAutomatisableStatiqueH1 unique, hiérarchie, titres vides, sauts de niveaux.
9.2Structure documentAutomatisableStatiquePrésence main, header, footer, nav.
9.3ListesAutomatisableStatiqueStructure ul/ol/li, dl/dt/dd correcte.
9.4CitationsAutomatisableStatiqueUtilisation blockquote, q, attribut cite.

10. Présentation(14 critères)

Tableau des critères RGAA pour la thématique Présentation
CritèreNomCouvertureMéthodeDétails
10.1Présentation CSSAutomatisableStatiqueAttributs HTML obsolètes, styles inline.
10.2Visibilité contenu sans CSSManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
10.3Lisibilité contenuManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
10.4Redimensionnement texteManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
10.5Couleurs CSSAutomatisablePuppeteerFond sans couleur texte, !important. Mode contraste élevé: manuel.
10.6Visibilité liensAutomatisableStatique + Puppeteertext-decoration:none détecté, contraste lien/texte ≥3:1.
10.7Focus visibleAutomatisablePuppeteerFocus visible via getComputedStyle.
10.8Contenus cachésAutomatisableStatiquedisplay:none/aria-hidden sur focusables, sr-only.
10.9Information par formeManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
10.10Information par positionManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
10.11ReflowAutomatisablePuppeteerViewport 320px sans scroll horizontal.
10.12Espacement texteAutomatisablePuppeteerLine-height 1.5, paragraph 2em, letter/word spacing WCAG.
10.13Contenu additionnelAutomatisableStatique + PuppeteerTooltips, aria-describedby, title, Bootstrap accessible.
10.14Contenu au survolAutomatisableStatiqueonmouseover sans onfocus, CSS :hover sans :focus-within.

11. Formulaires(13 critères)

Tableau des critères RGAA pour la thématique Formulaires
CritèreNomCouvertureMéthodeDétails
11.1Labels présentsAutomatisableStatiquelabel for, label imbriqué, aria-label/labelledby, title, placeholder seul.
11.2Pertinence labelsAutomatisableStatiqueLabels vides, génériques, courts, orphelins, = name/id, = placeholder.
11.3Cohérence labelsManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
11.4Association labelsAutomatisableStatiqueLabels orphelins, aria-labelledby invalide, aria-label vide.
11.5Regroupement fieldsetAutomatisableStatiqueRadio/checkboxes groupés, fieldset avec legend.
11.6Legend présentAutomatisableStatiquelegend dans fieldset.
11.7Pertinence legendAutomatisableStatique + IALegend vide, générique, court. IA pour suggestions.
11.8Groupement optionsAutomatisableStatiqueoptgroup dans select long, label sur optgroup.
11.9BoutonsAutomatisableStatiqueIntitulé bouton, button avec texte, input submit/button avec value.
11.10Types d'entréeAutomatisableStatiquetype email/tel/url, autocomplete approprié.
11.11Messages d'erreurAutomatisableStatiqueMessages liés aux champs, aria-describedby, aria-invalid.
11.12Modification donnéesAutomatisableStatiqueFormulaires POST critiques, paiement, suppression, confirm(), case confirmation.
11.13Contrôle saisieAutomatisableStatiquepattern avec explication, required signalé.

12. Navigation(11 critères)

Tableau des critères RGAA pour la thématique Navigation
CritèreNomCouvertureMéthodeDétails
12.1Systèmes de navigationAutomatisableStatiqueMenu nav, plan du site, recherche. 2+ systèmes requis.
12.2Position navigationSignalementSignalementSignalement automatique : présence détectée, verdict final nécessite validation humaine.
12.3Plan du siteManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
12.4Lien plan du siteAutomatisableStatiquePatterns multiples, emplacement header/footer/nav.
12.5Moteur de rechercheSignalementSignalementSignalement automatique : présence détectée, verdict final nécessite validation humaine.
12.6LandmarksAutomatisableStatiqueLandmarks ARIA présents, régions nommées.
12.7Liens d'évitementAutomatisableStatiqueSkip links présents et fonctionnels.
12.8Ordre de tabulationManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
12.9Tabulation cohérenteManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
12.10Raccourcis clavierAutomatisableStatiqueaccesskey détectés, conflits potentiels.
12.11Contenu principalAutomatisableStatiqueAccès direct au contenu principal.

13. Consultation(12 critères)

Tableau des critères RGAA pour la thématique Consultation
CritèreNomCouvertureMéthodeDétails
13.1Limite de tempsAutomatisableStatiquemeta refresh, setTimeout détectés.
13.2Nouvelle fenêtreAutomatisableStatiquetarget=_blank sans indication textuelle.
13.3Documents téléchargeablesManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
13.4Fichiers bureautiquesManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
13.5Images avec mouvementManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
13.6AbréviationsAutomatisableStatique + IABalise abbr avec title. IA pour exactitude expansion.
13.7Texte expliciteAutomatisableStatiqueDétection acronymes, jargon. Clarté globale: manuel.
13.8Changement orientationAutomatisableStatiqueCSS orientation lock détecté.
13.9Gestes complexesManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
13.10Actions au mouvementAutomatisableStatiqueAPI DeviceMotion détectée. Alternatives: manuel.
13.11Annulation pointeurManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).
13.12Activation adjacenteManuelManuelVérification manuelle requise pour conclure (contexte visuel, métier ou interaction).

Comparaison avec d'autres outils

Comparaison des outils d'audit d'accessibilité
OutilCritères RGAA couvertsAnalyse IAAudit manuel assisté
RGAA Checker67% automatisables
axe DevTools~30% à 50%
WAVE~30%
Lighthouse~20%

* Estimations basées sur la couverture WCAG/RGAA documentée de chaque outil.

Prêt à auditer votre site ?

Lancez un audit gratuit et découvrez votre score de conformité RGAA en quelques secondes.