Pourquoi l’accessibilité web est importante
Statistique : 1 personne sur 4 a un handicap (visuel, auditif, moteur, cognitif).
Si votre site n’est pas accessible, vous excluez 25% de la population.
Site non accessible :
- ❌ Utilisateurs handicapés ne peuvent pas naviguer
- ❌ Perte de 25% des visiteurs potentiels
- ❌ Risque légal (loi Handicap)
- ❌ Mauvaise image de marque
Site accessible :
- ✅ Tous les utilisateurs peuvent naviguer
- ✅ +25% de visiteurs potentiels
- ✅ Conforme à la loi
- ✅ Meilleur SEO (Google récompense)
Les normes WCAG 2.1
WCAG = Web Content Accessibility Guidelines (normes d’accessibilité web)
3 niveaux :
- Niveau A : Basique (minimum légal)
- Niveau AA : Intermédiaire (recommandé)
- Niveau AAA : Avancé (idéal)

Les 10 critères essentiels d’accessibilité
1. Contraste des couleurs
Qu’est-ce que c’est ?
La différence entre la couleur du texte et la couleur de fond.
Norme WCAG AA :
- Texte normal : ratio 4.5:1 minimum
- Texte grand : ratio 3:1 minimum
Exemple :
❌ Mauvais : Texte gris clair (#CCCCCC) sur fond blanc (#FFFFFF) = ratio 1.1:1
✅ Bon : Texte noir (#000000) sur fond blanc (#FFFFFF) = ratio 21:1
Outil pour vérifier :
WebAIM Contrast Checker (gratuit)
Comment corriger :
- Allez dans Apparence → Personnaliser
- Allez dans Couleurs
- Augmentez le contraste entre texte et fond
- Testez avec WebAIM
2. Textes alternatifs pour les images (Alt text)
Qu’est-ce que c’est ?
Un texte qui décrit l’image pour les utilisateurs malvoyants et les moteurs de recherche.
Norme : Chaque image doit avoir un alt text
Exemple :
❌ Mauvais : alt= »image1″ ou alt= »photo »
✅ Bon : alt= »Développeur web travaillant sur un ordinateur portable »
Comment ajouter un alt text :
- Allez dans Médias → Bibliothèque
- Cliquez sur une image
- Remplissez le champ « Texte alternatif »
- Cliquez sur « Mettre à jour »
Conseils :
- Soyez descriptif (10-125 caractères)
- Incluez les mots-clés si pertinent
- Ne commencez pas par « image de… »
- Pour les logos, utilisez le nom de la marque
Découvrez comment utiliser correctement la balise alt pour vos images.
3. Structure HTML correcte (Hn)
Qu’est-ce que c’est ?
Une hiérarchie logique des titres (H1, H2, H3, etc.).
Norme :
- 1 seul H1 par page
- H2 sous H1
- H3 sous H2
- Pas de sauts (H1 → H3 est mauvais)
Exemple correct :
H1 : Accessibilité web WordPress
H2 : Pourquoi c'est important
H2 : Les 10 critères essentiels
H3 : Contraste des couleurs
H3 : Textes alternatifs
H2 : Checklist d'accessibilitéComment vérifier :
- Installez l’extension Headings Map
- Cliquez sur l’extension
- Vérifiez la hiérarchie
4. Navigation au clavier
Qu’est-ce que c’est ?
Pouvoir naviguer sur le site avec seulement le clavier (Tab, Entrée, Flèches).
Norme : Tous les éléments interactifs doivent être accessibles au clavier
Comment tester :
- Ouvrez votre site
- Appuyez sur Tab
- Vérifiez que vous pouvez naviguer partout
- Appuyez sur Entrée pour cliquer
Éléments à vérifier :
- ✅ Menu de navigation
- ✅ Boutons
- ✅ Formulaires
- ✅ Liens
Comment corriger :
- Allez dans Apparence → Personnaliser
- Allez dans CSS supplémentaire
- Ajoutez du CSS pour les focus states :
a:focus, button:focus, input:focus {
outline: 2px solid #0066cc;
outline-offset: 2px;
}5. Étiquettes de formulaires
Qu’est-ce que c’est ?
Chaque champ de formulaire doit avoir une étiquette associée.
Norme : Utilisez la balise <label> pour chaque champ
Exemple :
<label for="email">Email :</label> <input type="email" id="email" name="email">
Comment vérifier avec WPForms :
- Allez dans WPForms → Votre formulaire
- Chaque champ doit avoir un label
- Vérifiez que le label est visible
6. Texte des liens descriptif
Qu’est-ce que c’est ?
Le texte du lien doit décrire sa destination.
Exemple :
❌ Mauvais : Cliquez ici
✅ Bon : Lire notre guide complet sur l’accessibilité
Pourquoi ?
Les utilisateurs malvoyants utilisent des lecteurs d’écran qui lisent les liens. « Cliquez ici » n’est pas descriptif.
Comment corriger :
- Allez dans votre article/page
- Sélectionnez un lien
- Changez le texte pour qu’il soit descriptif
7. Vidéos avec sous-titres
Qu’est-ce que c’est ?
Les vidéos doivent avoir des sous-titres pour les utilisateurs sourds.
Norme : Sous-titres obligatoires pour les vidéos
Comment ajouter des sous-titres :
Sur YouTube :
- Allez dans YouTube Studio
- Cliquez sur votre vidéo
- Allez dans Sous-titres
- Cliquez sur « Ajouter une langue »
- Téléchargez ou créez les sous-titres
Sur Vimeo :
- Allez dans les paramètres de la vidéo
- Cliquez sur « Sous-titres »
- Téléchargez un fichier .vtt
8. Pas de contenu qui clignote
Qu’est-ce que c’est ?
Éviter les animations qui clignotent (peuvent causer des crises d’épilepsie).
Norme : Pas de clignotement plus de 3 fois par seconde
À éviter :
- ❌ GIFs qui clignotent
- ❌ Animations rapides
- ❌ Effets stroboscopiques
À utiliser :
- ✅ Animations fluides
- ✅ Transitions douces
- ✅ Effets hover subtils
9. Texte redimensionnable
Qu’est-ce que c’est ?
Les utilisateurs doivent pouvoir augmenter la taille du texte (zoom).
Norme : Texte doit rester lisible jusqu’à 200% de zoom
Comment tester :
- Appuyez sur Ctrl + + (Windows) ou Cmd + + (Mac)
- Augmentez jusqu’à 200%
- Vérifiez que le texte reste lisible
- Vérifiez qu’il n’y a pas de débordement
Comment corriger :
- Utilisez des unités relatives (em, rem, %) au lieu de px
- Testez à 200% de zoom
- Ajustez les largeurs si nécessaire
10. Pas de dépendance à la couleur seule
Qu’est-ce que c’est ?
Ne pas utiliser la couleur comme seul moyen de transmettre l’information.
Exemple :
❌ Mauvais : « Les champs obligatoires sont en rouge »
✅ Bon : « Les champs obligatoires sont marqués d’un * et en rouge »
À éviter :
- ❌ Utiliser seulement la couleur pour indiquer une erreur
- ❌ Utiliser seulement la couleur pour un lien
- ❌ Utiliser seulement la couleur pour une catégorie
À utiliser :
- ✅ Couleur + texte
- ✅ Couleur + icône
- ✅ Couleur + soulignement
Plugin d’accessibilité : Accessibility Checker
Installation
- Extensions → Ajouter une extension
- Recherchez « Accessibility Checker »
- Installez et activez
Fonctionnalités :
- ✅ Scan automatique de votre site
- ✅ Détection des problèmes d’accessibilité
- ✅ Suggestions de correction
- ✅ Rapport détaillé
Checklist d’accessibilité WCAG AA
✅ Couleurs et contraste
- Contraste texte/fond : ratio 4.5:1 minimum
- Pas de dépendance à la couleur seule
- Testé avec WebAIM Contrast Checker
✅ Images et médias
- Tous les images ont un alt text descriptif
- Vidéos ont des sous-titres
- Pas de contenu qui clignote
✅ Structure et navigation
- Structure HTML correcte (H1-H6)
- Navigation au clavier fonctionnelle
- Liens avec texte descriptif
- Focus states visibles
✅ Formulaires
- Champs avec étiquettes associées
- Messages d’erreur clairs
- Validation accessible
✅ Contenu
- Texte redimensionnable jusqu’à 200%
- Langage clair et simple
- Listes structurées correctement
Outils pour tester l’accessibilité
| Outil | Utilité | Gratuit |
|---|---|---|
| WebAIM Contrast Checker | Vérifier le contraste des couleurs | Oui |
| Headings Map | Vérifier la structure des titres | Oui |
| WAVE | Audit complet d’accessibilité | Oui |
| Axe DevTools | Test d’accessibilité avancé | Oui |
| NVDA | Lecteur d’écran gratuit | Oui |
FAQ
Q : L’accessibilité est-elle obligatoire ?
R : Oui, en France (loi Handicap 2005) et en Europe (directive WCAG). Non-conformité = risque légal.
Q : Quel niveau WCAG viser ?
R : Niveau AA (recommandé). Niveau A = minimum, Niveau AAA = idéal mais difficile.
Q : L’accessibilité ralentit-elle le site ?
R : Non, au contraire. Elle améliore les performances et le SEO.
Q : Dois-je ajouter un alt text à chaque image ?
R : Oui, sauf pour les images décoratives (utilisez alt= » »).
Q : Comment tester l’accessibilité ?
R : Utilisez WAVE, Axe DevTools ou Accessibility Checker (plugin WordPress).
Ressources utiles
- WCAG 2.1 : Normes officielles
- WebAIM : Ressources d’accessibilité
- WAVE : Outil d’audit
- NVDA : Lecteur d’écran gratuit
- Accessibility Checker : Plugin WordPress



