Accessibilité Joomla : forces, limites et mise en conformité
Joomla a fait des efforts réels sur l'accessibilité, notamment avec ses modèles récents et un outil d'aide intégré. Mais comme tout CMS, l'essentiel se joue dans le template choisi et les extensions tierces, beaucoup plus inégaux. Voici un état des lieux honnête pour viser le RGAA ou l'EAA.
Joomlaest-il accessible par défaut ?
Joomla livre des modèles par défaut (comme Cassiopeia) construits pour respecter les bonnes pratiques, et propose une fonctionnalité d'accessibilité côté visiteur. Sur cette base, un site neuf démarre correctement. En pratique cependant, la plupart des sites Joomla tournent sur un template commercial et empilent des extensions (composants, modules, plugins) dont la qualité d'accessibilité varie énormément. Le CMS n'est donc pas conforme par défaut une fois personnalisé : tout dépend de ce qui est installé par-dessus. C'est cet assemblage qu'il faut évaluer, pas le cœur seul.
Les atouts
- Le modèle par défaut Cassiopeia est conçu selon les bonnes pratiques (HTML structuré, navigation au clavier, liens d'évitement) et sert de base saine.
- Joomla intègre un module d'accessibilité côté visiteur permettant d'ajuster certains réglages d'affichage, et documente ses objectifs d'accessibilité.
- Le système de surcharge de templates (template overrides) permet de corriger le balisage généré sans modifier le cœur, donc de réparer durablement un composant non accessible.
- L'éditeur et la gestion des médias permettent de renseigner textes alternatifs et structures de titres quand les rédacteurs sont formés.
Les points de vigilance
- Les templates commerciaux, souvent riches en effets, introduisent contrastes faibles, focus clavier absent et sliders ou méga-menus non utilisables au clavier ni annoncés au lecteur d'écran.
- Les extensions tierces (composants d'annuaire, de formulaire, de galerie, de boutique) génèrent un HTML qu'elles contrôlent entièrement et qui est fréquemment non sémantique ou non étiqueté.
- Les modules de formulaire populaires produisent des champs sans label correctement associé et des messages d'erreur non reliés aux champs, point sensible du RGAA.
- Les overrides nécessaires pour corriger une extension demandent une intervention technique : sans cela, un composant non accessible ne peut pas être réparé depuis l'interface.
- Les rédacteurs peuvent insérer via l'éditeur des titres non hiérarchisés, des liens vagues et des images décoratives mal déclarées, indépendamment du template.
Checklist pour Joomla
- Évaluer d'abord le template actif au clavier et au lecteur d'écran : focus visible, méga-menus, sliders et modales.
- Recenser toutes les extensions installées et vérifier le HTML réel qu'elles produisent dans les pages publiques.
- Contrôler les formulaires (composant utilisé) : labels associés, regroupements, restitution des erreurs et champs obligatoires annoncés.
- Utiliser les template overrides pour corriger durablement le balisage des composants non sémantiques plutôt que de bricoler par CSS.
- Cadrer la saisie éditoriale : hiérarchie des titres, textes alternatifs pertinents et intitulés de liens explicites.
- Vérifier les contrastes du template et des couleurs de marque sur les vrais gabarits, pas seulement sur une page d'exemple.
Un thème ou une extension « accessible » ne suffit jamais à rendre un site conforme. Seul un audit du site réel — avec vos contenus, vos modules et vos parcours — permet de viser la conformité (déclaration d'accessibilité, schéma pluriannuel). En savoir plus sur l'audit.
Testez l’accessibilité de votre site, gratuitement
Vérifiez en moins d'une minute les premiers écarts d'accessibilité de votre site Joomla.
Lancer le diagnostic gratuitPour aller plus loin
Questions sur l'accessibilité Joomla
- Le modèle Cassiopeia rend-il mon site Joomla conforme ?
- Il donne une base saine, mais ne garantit pas la conformité. Dès que vous changez de template ou ajoutez des extensions, l'accessibilité dépend de ces éléments. La conformité RGAA s'évalue sur les pages finales.
- Le module d'accessibilité de Joomla suffit-il pour le RGAA ?
- Non. Ce type d'outil ajoute quelques réglages d'affichage côté visiteur, mais ne corrige pas le balisage, les formulaires ou les contrastes du site. Le RGAA exige un site accessible nativement, pas un correctif superposé.
- Mon site Joomla est-il concerné par l'EAA ?
- L'EAA s'applique depuis le 28 juin 2025 à de nombreux services privés en ligne (e-commerce, services bancaires, transport, etc.). Si votre activité y entre, l'ensemble du site, extensions comprises, doit être conforme.