Elementor et RGAA : les pièges du constructeur de pages

Un constructeur de pages déplace la production du code vers l'interface. C'est ce qui fait son succès, et c'est aussi ce qui crée le problème : des personnes qui ne lisent pas de HTML produisent du HTML. Le résultat est rarement mauvais par ignorance — il est mauvais parce que rien, dans l'outil, ne signale l'erreur.

Le sujet vaut pour tous les constructeurs ; Elementor sert ici d'exemple parce qu'il est le plus répandu. Voir l'accessibilité sous WordPress.

Les widgets à surveiller

Comportements par défaut et non-conformités associées
WidgetProblème fréquentCritère concerné
TitreNiveau choisi pour sa taille, pas pour sa place dans le plan9.1
Accordéon et ongletsNon pilotables au clavier, état non annoncé7.1, 7.3
Fenêtre modaleFocus non capturé, non restitué à la fermeture7.3, 12.x
CarrouselDéfilement automatique non contrôlable, commandes sans intitulé13.8, 6.1
Icône seuleAucun texte alternatif sur une icône signifiante1.1
FormulaireÉtiquette remplacée par un texte indicatif dans le champ11.1
Compteur animéAnimation non maîtrisable13.8
BoutonProduit parfois un lien sans destination réelle6.2

Le piège principal : les titres choisis pour leur taille

La confusion structurelle

Dans un constructeur, le niveau de titre est un réglage à côté de la taille de police, de la couleur et de l'alignement. Rien n'indique qu'il s'agit d'une décision de structure et non d'apparence.

Résultat : des pages entières où les niveaux suivent la taille visuelle. Le plan du document devient incohérent, et la page inexploitable en navigation par titres. Voir la structure des titres.

La correction ne passe pas par le code : elle passe par une règle d'usage enseignée aux contributeurs, et par des gabarits verrouillés sur les blocs structurants.

Peut-on garder l'outil ?

Oui, à quatre conditions.

  1. Verrouiller les gabarits. En-tête, pied de page et structure de titres définis une fois, non modifiables au cas par cas.
  2. Restreindre la palette de widgets. Interdire ceux qui produisent des non-conformités structurelles — carrousels automatiques, modales maison.
  3. Remplacer les composants interactifs par des équivalents natifs ou par des composants accessibles vérifiés.
  4. Former les contributeurs à la distinction structure et apparence. Voir les parcours de formation.

Le contrôle avant publication

Trois vérifications tiennent en deux minutes et attrapent l'essentiel : parcourir la page à la tabulation, afficher le plan des titres, et vérifier que tout contenu replié est atteignable au clavier. Voir les extensions de navigateur.

Poursuivre

Pour la question des widgets qui promettent la conformité, voyez les surcouches d'accessibilité.