RGAA 4.1.2 · Présentation de l’information · Critère 10.1
Dans le site web, des feuilles de styles sont-elles utilisées pour contrôler la présentation de l’information ?
La présentation qui vit dans le balisage ne peut pas être remplacée : un utilisateur qui applique sa propre feuille de styles — grands caractères, fort contraste — reste bloqué par un `font` ou un `bgcolor`.
Ce que dit le référentiel
Transcription du RGAA 4.1.2, sans interprétation. C’est ce texte qui fait foi, et celui que vous citez dans un rapport.
- 10.1.1 Dans chaque page web, les balises servant à la présentation de l’information ne doivent pas être présentes dans le code source généré des pages. Cette règle est-elle respectée ?
- 10.1.2 Dans chaque page web, les attributs servant à la présentation de l’information ne doivent pas être présents dans le code source généré des pages. Cette règle est-elle respectée ?
- 10.1.3 Dans chaque page web, l’utilisation des espaces vérifie-t-elle ces conditions ?
- Les espaces ne sont pas utilisées pour séparer les lettres d’un mot ;
- Les espaces ne sont pas utilisées pour simuler des tableaux ;
- Les espaces ne sont pas utilisées pour simuler des colonnes de texte.
Comment le vérifier
- Chercher dans le code généré les balises de présentation (
center,font,big,tt…) et les attributs de présentation (align,bgcolor,border,valign…). La liste qui fait foi est au glossaire du référentiel. - Écarter les exceptions prévues, notamment
widthetheightsur une image ou uncanvas. - Vérifier l'usage des espaces : ni espaces insérées entre les lettres d'un mot, ni suites d'espaces pour simuler un tableau ou des colonnes.
- Regarder en priorité les contenus venus d'un éditeur riche et les gabarits anciens : c'est là que ces balises survivent.
Ce que notre outil fait
Assisté
Le moteur repère les éléments concernés et vous pose la question. Il ne conclut pas à votre place.
Chercher des noms de balises et d'attributs est mécanique, et c'est le seul apport possible d'une machine ici. Elle ne sait pas si l'exception du glossaire s'applique à l'élément trouvé, et elle ne reconnaît pas des espaces qui font office de colonnes — cela ne se voit qu'à l'écran.
Comment nous mesurons ce que l'outil sait faire · ce critère s'audite dans l'extension RGAA Lab.
Les pièges
Les erreurs qu’on rencontre vraiment, relevées au fil des audits.
- Un mot « aéré » lettre par lettre pour l'effet typographique est lu lettre par lettre par une synthèse vocale.
- Les contenus saisis par les rédacteurs échappent aux gabarits : un site parfaitement propre côté code peut échouer sur un seul article.