Accessibilité SPIP : le guide RGAA / EAA 2026
SPIP est très répandu dans le secteur public, associatif et désormais marchand en France, des collectivités aux administrations. Sa logique de squelettes donne un contrôle total sur le HTML produit, ce qui en fait une plateforme prisée pour le RGAA public. Pour les usages privés soumis à l'EAA depuis le 28 juin 2025, les mêmes obligations s'appliquent : WCAG 2.1 AA via EN 301 549, sous contrôle DGCCRF (7 500 € à 15 000 €).
SPIPest-il accessible par défaut ?
SPIP ne génère pas de design imposé : tout passe par des squelettes, fichiers de gabarits que le webmestre écrit ou hérite. Cela veut dire que l'accessibilité d'un site SPIP est presque entièrement déterminée par le jeu de squelettes utilisé, et non par le cœur du CMS. Un squelette soigné (comme le DSFR, design système de l'État) produit un site très accessible ; un squelette ancien ou bricolé peut tout casser. Il existe une documentation et un plugin Accessibilité côté communauté pour aider, mais ils n'imposent rien.
Les atouts
- Les squelettes donnent un contrôle total sur le HTML, l'ordre du DOM et les attributs : on peut produire un balisage strictement sémantique et corriger n'importe quel point d'accessibilité à la source.
- Une documentation et un plugin Accessibilité issus de la communauté SPIP guident, thématique par thématique, la production de contenu accessible.
- La séparation nette entre contenu rédactionnel et présentation facilite une structure de titres cohérente et la maîtrise des contrastes au niveau du squelette.
- Le cœur reste léger et n'impose pas de composants JavaScript propriétaires opaques, ce qui réduit les surprises côté lecteur d'écran.
Les points de vigilance
- Beaucoup de sites tournent sur des squelettes anciens ou très personnalisés, dont le HTML date d'avant les exigences WCAG actuelles : structure de titres, landmarks et focus clavier y sont souvent défaillants.
- L'accessibilité n'étant garantie nulle part par le cœur, deux sites SPIP peuvent avoir des niveaux radicalement opposés ; rien ne protège un squelette mal écrit.
- Les boucles SPIP qui génèrent listes, sommaires et menus produisent exactement le balisage écrit dans le squelette : une erreur de structure se répète sur tout le site.
- Les plugins ajoutant des fonctionnalités (formulaires, portfolios, agendas, sliders) injectent leur propre HTML, parfois non sémantique ou non étiqueté pour le lecteur d'écran.
- Le raccourci typographique de l'éditeur laisse les rédacteurs créer des intertitres non hiérarchisés, des liens peu explicites et des images sans alternative correctement renseignée.
Checklist pour SPIP
- Auditer l'arborescence des titres (hiérarchie H1-H6) générée par les squelettes — critère WCAG 1.3.1 (info et relations).
- Vérifier la sémantisation des formulaires SPIP et la gestion des erreurs — critère WCAG 3.3.1 et 4.1.2.
- S'assurer que tous les médias (images, vidéos) dans les articles possèdent des alternatives textuelles pertinentes — critère WCAG 1.1.1.
- Contrôler le contraste des couleurs dans la CSS du squelette — critère WCAG 1.4.3 (ratio 4.5:1 minimum).
- Valider la conformité des liens : intitulé explicite et absence de redirection automatique non annoncée — critère WCAG 2.4.4.
- Tester la navigation au clavier sur tous les composants interactifs (menus, modals, carrousels) — critère WCAG 2.1.1.
- Mettre en place une déclaration d'accessibilité RGAA 4.1.2 détaillée (public) ou une politique d'accessibilité (privé / EAA depuis le 28 juin 2025).
- Former les rédacteurs à l'usage des raccourcis typographiques SPIP pour maintenir la structure sémantique des contenus.
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 SPIP.
Lancer le diagnostic gratuitPour aller plus loin
L'accessibilité sur les autres CMS
Les écarts RGAA diffèrent d'une plateforme à l'autre. Voici le même état des lieux pour les solutions comparables à SPIP.
Questions sur l'accessibilité SPIP
- SPIP est-il conforme au RGAA par défaut ?
- Non. SPIP est un outil de gestion : la conformité repose sur la qualité du jeu de squelettes utilisé et la rigueur de saisie des contenus par les contributeurs.
- Quelle différence entre RGAA et EAA pour mon site SPIP ?
- Le RGAA est l'obligation pour le secteur public français. L'EAA, applicable depuis le 28 juin 2025, concerne les entreprises privées (e-commerce, services) et impose une conformité aux normes européennes équivalentes.
- Quelles sanctions en cas de non-conformité ?
- Pour le secteur public (RGAA) : obligation légale et sanctions via la DINUM en cas de défaut de déclaration. Pour le privé (EAA) : sanctions administratives par la DGCCRF, jusqu'à 15 000 € en cas de récidive.
- Est-ce que le squelette DSFR suffit pour être conforme ?
- Le squelette DSFR (Design Système de l'État) offre une excellente base technique et graphique, mais la conformité réelle dépend également du contenu saisi et des autres plugins tiers installés.
- Dois-je refaire mon site SPIP pour l'EAA ?
- Pas nécessairement. Un audit permet d'identifier ce qui est conforme et ce qui nécessite une correction des squelettes ou de la CSS, souvent sans refonte complète.
- Où trouver de l'aide pour l'accessibilité SPIP ?
- Consultez le forum officiel SPIP, la documentation sur les squelettes et les ressources spécialisées sur l'accessibilité comme accessio.pro. Les communautés de développeurs SPIP publient aussi des squelettes pré-cadrés.