Site map
Every page on rgaa-test.fr, grouped by purpose: the tool, the guides, and the 106 criteria of the framework.
Test your site
Free tools
Understand the obligation
Guides
58 guides on digital accessibility and RGAA compliance.
- All guides
- The 106 RGAA 4.1 criteria explained
- Legal accessibility obligation in France
- Web Accessibility: Complete Guide
- Penalties for RGAA Non-Compliance
- How to Perform an Accessibility Audit
- WCAG vs RGAA: Differences and Similarities
- Image accessibility: alt text
- Making your forms accessible
- Accessible navigation: landmarks and structure
- Contrast and colors: accessibility rules
- E-commerce Accessibility
- Accessibility Statement: Template and Guide
- Mobile and Responsive Accessibility
- ARIA Guide: Best Practices and Examples
- Digital Accessibility in the Public Sector: RGAA Requirements and Best Practices
- Healthcare Website Accessibility: Telemedicine, Medical Forms, and Patients with Disabilities
- Banking and Insurance Accessibility: Complex Forms, PSD2, and Authentication
- Digital Accessibility in Education: LMS, E-learning, and Educational Documents
- Digital Accessibility for Local Authorities: Municipalities and Online Services
- Digital Accessibility in Tourism and Culture: Booking, Museums, and Interactive Maps
- Digital Accessibility for Non-Profits: Low Budget, Online Donations, and Free Tools
- News and Media Website Accessibility: Articles, Videos, Podcasts, and Paywalls
- Real Estate Website Accessibility: Property Search, Maps, and Virtual Tours
- HR and Recruitment Accessibility: Accessible Job Postings and Online Applications
- Accessibility with React: Complete Guide to RGAA-Compliant a11y Components
- Accessibility with Vue.js: a11y Components, Directives, and RGAA Best Practices
- WordPress Accessibility: Themes, Gutenberg Plugins, and RGAA Compliance
- Angular Accessibility: CDK a11y, Directives, and RGAA-Compliant Components
- Next.js Accessibility: Image, Link, Head, SSR, and RGAA Best Practices
- Shopify Accessibility: Liquid Themes, Checkout, and RGAA Compliance for E-commerce
- Creating Accessible PDFs: Tagging, Structure, Acrobat, and LibreOffice
- Accessible Emails: HTML Email, Images, Contrast, and RGAA Best Practices
- European Accessibility Act (EAA) 2025: EU Directive, Transposition, and Affected Sectors
- EN 301 549 Standard: Relationship with WCAG, Scope, and Accessibility Certification
- Multi-Year Accessibility Plan: Required Content, Template, and Publication
- Digital Accessibility and Public Procurement: Clauses, Specifications, and Requirements
- Digital Accessibility Officer: Missions, Skills, and Training
- RGAA vs WCAG vs EN 301 549: Comparison, Mapping, and Legal Scope
- Accessibility Sanctions 2025-2026: Amounts, Procedures, Case Law, and Enforcement
- How to Make a Website Accessible: Step-by-Step Guide
- How to Test Website Accessibility: Automated Tools, Manual Testing, and Checklist
- How to Write Good Alt Text: Rules and Examples by Image Type
- How to Create an Accessible Form: Labels, Errors, Focus, and CAPTCHA
- How to Structure an Accessible Web Page: h1-h6 Headings, Landmarks, and ARIA Regions
- How to Make Videos Accessible: Subtitles, Audio Description, and Transcription
- Keyboard Navigation: Tab Order, Visible Focus, and Skip Links
- Top 10 Most Common WCAG Errors and How to Fix Them
- How to Choose an Accessible Color Palette: Tools, Contrast, and Color Blindness
- Testing with a Screen Reader: NVDA and VoiceOver Beginner Guide
- Digital Accessibility Glossary: 50+ Essential Terms from A to Z
- What Is RGAA? Definition, History, Versions, and Application
- What Are WCAG? POUR Principles, Versions, and A/AA/AAA Levels
- What Is WAI-ARIA? Roles, Properties, States, and When to Use It
- Disability and Digital in Numbers: 12 Million French People Affected
- Best Accessibility Audit Tools 2026: RGAA Test, WAVE, axe, and Lighthouse Compared
- Automated Testing vs Manual Audit: Coverage, Costs, and Reliability
- Lighthouse vs axe vs RGAA Test: Which Tool for RGAA Accessibility?
- WCAG 2.1 vs 2.2: 9 New Criteria, Focus Appearance, and Dragging Movements
Account and legal
The 106 RGAA 4.1 criteria
One page per criterion: the official wording, its tests, and how to check it.
1. Images
- 1.1 Chaque image porteuse d'information a-t-elle une alternative textuelle ?
- 1.2 Chaque image de décoration est-elle correctement ignorée par les technologies d'assistance ?
- 1.3 Pour chaque image porteuse d'information ayant une alternative textuelle, cette alternative est-elle pertinente ?
- 1.4 Chaque image utilisée comme CAPTCHA possède-t-elle une alternative permettant d'accéder au contenu protégé ?
- 1.5 Chaque image utilisée comme CAPTCHA possède-t-elle une alternative d'accès à un autre type de CAPTCHA ?
- 1.6 Chaque image porteuse d'information a-t-elle, si nécessaire, une description détaillée ?
- 1.7 Pour chaque image porteuse d'information ayant une description détaillée, cette description est-elle pertinente ?
- 1.8 Chaque image texte porteuse d'information, en l'absence d'un mécanisme de remplacement, doit-elle être remplacée par du texte stylé ?
- 1.9 Chaque légende d'image est-elle, si nécessaire, correctement reliée à l'image correspondante ?
2. Cadres
3. Couleurs
- 3.1 Dans chaque page web, l'information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
- 3.2 Dans chaque page web, le contraste entre la couleur du texte et la couleur de son arrière-plan est-il suffisamment élevé ?
- 3.3 Dans chaque page web, les couleurs utilisées dans les composants d'interface ou les éléments graphiques porteurs d'informations sont-elles suffisamment contrastées ?
4. Multimédia
- 4.1 Chaque média temporel pré-enregistré a-t-il, si nécessaire, une transcription textuelle ou une audiodescription ?
- 4.2 Pour chaque média temporel pré-enregistré ayant une transcription textuelle, celle-ci est-elle pertinente ?
- 4.3 Chaque média temporel synchronisé pré-enregistré a-t-il, si nécessaire, des sous-titres synchronisés ?
- 4.4 Pour chaque média temporel synchronisé pré-enregistré ayant des sous-titres synchronisés, ces sous-titres sont-ils pertinents ?
- 4.5 Chaque média temporel pré-enregistré a-t-il, si nécessaire, une audiodescription synchronisée ?
- 4.6 Pour chaque média temporel pré-enregistré ayant une audiodescription synchronisée, celle-ci est-elle pertinente ?
- 4.7 Chaque média temporel est-il clairement identifiable ?
- 4.8 Chaque média non temporel a-t-il, si nécessaire, une alternative ?
- 4.9 Pour chaque média non temporel ayant une alternative, cette alternative est-elle pertinente ?
- 4.10 Chaque son déclenché automatiquement est-il contrôlable par l'utilisateur ?
- 4.11 La consultation de chaque média temporel est-elle, si nécessaire, contrôlable par le clavier et tout dispositif de pointage ?
- 4.12 La consultation de chaque média non temporel est-elle contrôlable par le clavier et tout dispositif de pointage ?
- 4.13 Chaque média temporel et non temporel est-il compatible avec les technologies d'assistance ?
5. Tableaux
- 5.1 Chaque tableau de données complexe a-t-il un résumé ?
- 5.2 Pour chaque tableau de données complexe ayant un résumé, celui-ci est-il pertinent ?
- 5.3 Pour chaque tableau de mise en forme, le contenu linéarisé reste-t-il compréhensible ?
- 5.4 Chaque tableau de données a-t-il un titre ?
- 5.5 Pour chaque tableau de données ayant un titre, celui-ci est-il pertinent ?
- 5.6 Pour chaque tableau de données, chaque en-tête de colonnes et chaque en-tête de lignes sont-ils correctement déclarés ?
- 5.7 Pour chaque tableau de données, la technique appropriée permettant d'associer chaque cellule avec ses en-têtes est-elle utilisée ?
- 5.8 Chaque tableau de mise en forme ne doit pas utiliser d'éléments propres aux tableaux de données. Cette règle est-elle respectée ?
6. Liens
7. Scripts
- 7.1 Chaque script est-il, si nécessaire, compatible avec les technologies d'assistance ?
- 7.2 Pour chaque script ayant une alternative, cette alternative est-elle pertinente ?
- 7.3 Chaque script est-il contrôlable par le clavier et par tout dispositif de pointage ?
- 7.4 Pour chaque script qui initie un changement de contexte, l'utilisateur est-il averti ou en a-t-il le contrôle ?
- 7.5 Dans chaque page web, les messages de statut sont-ils correctement restitués par les technologies d'assistance ?
8. Éléments obligatoires
- 8.1 Chaque page web est-elle définie par un type de document ?
- 8.2 Pour chaque page web, le code source généré est-il valide selon le type de document spécifié ?
- 8.3 Dans chaque page web, la langue par défaut est-elle présente ?
- 8.4 Pour chaque page web ayant une langue par défaut, le code de langue est-il pertinent ?
- 8.5 Chaque page web a-t-elle un titre de page ?
- 8.6 Pour chaque page web ayant un titre de page, ce titre est-il pertinent ?
- 8.7 Dans chaque page web, chaque changement de langue est-il indiqué dans le code source ?
- 8.8 Dans chaque page web, le code de langue de chaque changement de langue est-il valide ?
- 8.9 Dans chaque page web, les balises ne doivent pas être utilisées uniquement à des fins de présentation. Cette règle est-elle respectée ?
- 8.10 Dans chaque page web, les changements du sens de lecture sont-ils signalés ?
9. Structuration de l'information
- 9.1 Dans chaque page web, l'information est-elle structurée par l'utilisation appropriée de titres ?
- 9.2 Dans chaque page web, la structure du document est-elle cohérente ?
- 9.3 Dans chaque page web, chaque liste est-elle correctement structurée ?
- 9.4 Dans chaque page web, chaque citation est-elle correctement indiquée ?
10. Présentation de l'information
- 10.1 Dans chaque page web, les feuilles de styles sont-elles utilisées pour contrôler la présentation de l'information ?
- 10.2 Dans chaque page web, le contenu visible reste-t-il présent lorsque les feuilles de styles sont désactivées ?
- 10.3 Dans chaque page web, l'information reste-t-elle compréhensible lorsque les feuilles de styles sont désactivées ?
- 10.4 Dans chaque page web, le texte reste-t-il lisible lorsque la taille des caractères est augmentée jusqu'à 200% ?
- 10.5 Dans chaque page web, les déclarations CSS de couleurs de fond d'élément et de police sont-elles correctement utilisées ?
- 10.6 Dans chaque page web, chaque lien dont la nature n'est pas évidente est-il visible par rapport au texte environnant ?
- 10.7 Dans chaque page web, pour chaque élément recevant le focus, la prise de focus est-elle visible ?
- 10.8 Pour chaque page web, les contenus cachés ont-ils vocation à être ignorés par les technologies d'assistance ?
- 10.9 Dans chaque page web, l'information ne doit pas être donnée uniquement par la forme, taille ou position. Cette règle est-elle respectée ?
- 10.10 Dans chaque page web, l'information ne doit pas être donnée par la forme, taille ou position uniquement. Cette règle est-elle implémentée de façon pertinente ?
- 10.11 Pour chaque page web, les contenus peuvent-ils être présentés sans avoir recours à un défilement vertical pour une fenêtre de 256px de hauteur ?
- 10.12 Pour chaque page web, les contenus peuvent-ils être présentés sans avoir recours à un défilement horizontal pour une fenêtre de 320px de large ?
- 10.13 Dans chaque page web, les propriétés d'espacement du texte peuvent-elles être redéfinies par l'utilisateur sans perte de contenu ou de fonctionnalité ?
- 10.14 Dans chaque page web, les contenus additionnels apparaissant à la prise de focus ou au survol d'un composant d'interface sont-ils contrôlables par l'utilisateur ?
11. Formulaires
- 11.1 Chaque champ de formulaire a-t-il une étiquette ?
- 11.2 Chaque étiquette associée à un champ de formulaire est-elle pertinente ?
- 11.3 Dans chaque formulaire, chaque étiquette associée à un champ de formulaire ayant la même fonction et répété plusieurs fois est-elle cohérente ?
- 11.4 Dans chaque formulaire, chaque étiquette de champ et son champ associé sont-ils accolés ?
- 11.5 Dans chaque formulaire, les champs de même nature sont-ils regroupés, si nécessaire ?
- 11.6 Dans chaque formulaire, chaque regroupement de champs de même nature a-t-il une légende ?
- 11.7 Dans chaque formulaire, chaque légende associée à un regroupement de champs de même nature est-elle pertinente ?
- 11.8 Dans chaque formulaire, les items de même nature d'une liste de choix sont-ils regroupés de manière pertinente ?
- 11.9 Dans chaque formulaire, l'intitulé de chaque bouton est-il pertinent ?
- 11.10 Dans chaque formulaire, le contrôle de saisie est-il utilisé de manière pertinente ?
- 11.11 Dans chaque formulaire, le contrôle de saisie est-il accompagné, si nécessaire, de suggestions facilitant la correction des erreurs de saisie ?
- 11.12 Pour chaque formulaire qui modifie ou supprime des données, ou qui transmet des réponses à un test ou un examen, la saisie des données vérifie-t-elle une de ces conditions ?
- 11.13 La finalité de chaque champ de saisie peut-elle être déduite pour faciliter le remplissage automatique des champs avec les données de l'utilisateur ?
12. Navigation
- 12.1 Chaque ensemble de pages dispose-t-il de deux systèmes de navigation différents, au moins ?
- 12.2 Dans chaque ensemble de pages, le menu et les barres de navigation sont-ils toujours à la même place ?
- 12.3 La page « plan du site » est-elle pertinente ?
- 12.4 Dans chaque ensemble de pages, la page « plan du site » est-elle atteignable de manière identique ?
- 12.5 Dans chaque ensemble de pages, le moteur de recherche est-il atteignable de manière identique ?
- 12.6 Les zones de regroupement de contenus présentes dans plusieurs pages web peuvent-elles être atteintes ou évitées ?
- 12.7 Dans chaque page web, un lien d'évitement ou un lien d'accès rapide à la zone de contenu principal est-il présent ?
- 12.8 Dans chaque page web, l'ordre de tabulation est-il cohérent ?
- 12.9 Dans chaque page web, la navigation ne doit pas contenir de piège au clavier. Cette règle est-elle respectée ?
- 12.10 Dans chaque page web, les raccourcis clavier n'utilisant qu'une seule touche sont-ils contrôlables par l'utilisateur ?
- 12.11 Dans chaque page web, les contenus additionnels apparaissant au survol, à la prise de focus ou à l'activation d'un composant d'interface sont-ils, si nécessaire, atteignables au clavier ?
13. Consultation
- 13.1 Pour chaque page web, l'utilisateur a-t-il le contrôle de chaque limite de temps modifiant le contenu ?
- 13.2 Dans chaque page web, pour chaque ouverture de nouvelle fenêtre, l'utilisateur est-il averti ?
- 13.3 Dans chaque page web, chaque document bureautique en téléchargement possède-t-il, si nécessaire, une version accessible ?
- 13.4 Pour chaque document bureautique ayant une version accessible, cette version offre-t-elle la même information ?
- 13.5 Dans chaque page web, chaque contenu cryptique (art ASCII, émoticon, syntaxe cryptique) a-t-il une alternative ?
- 13.6 Dans chaque page web, pour chaque contenu cryptique ayant une alternative, cette alternative est-elle pertinente ?
- 13.7 Dans chaque page web, les changements brusques de luminosité ou les effets de flash sont-ils correctement utilisés ?
- 13.8 Dans chaque page web, chaque contenu en mouvement ou clignotant est-il contrôlable par l'utilisateur ?
- 13.9 Dans chaque page web, le contenu proposé est-il consultable quelle que soit l'orientation de l'écran ?
- 13.10 Dans chaque page web, les fonctionnalités utilisables par un geste complexe peuvent-elles être également disponibles via un geste simple ?
- 13.11 Dans chaque page web, les actions déclenchées au moyen d'un dispositif de pointage sur un point unique de l'écran peuvent-elles faire l'objet d'une annulation ?
- 13.12 Dans chaque page web, les fonctionnalités qui impliquent un mouvement de l'appareil ou vers l'appareil peuvent-elles être satisfaites de manière alternative ?