RGAA Lab

RGAA 4.1.2 · Tableaux · Critère 5.3

Pour chaque tableau de mise en forme, le contenu linéarisé reste-t-il compréhensible ?

Un tableau employé pour mettre en page se lit, au lecteur d'écran, dans l'ordre du code : cellule après cellule, ligne après ligne. Si le sens tenait à la disposition en colonnes, il se perd.

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.

  1. 5.3.1
    Chaque tableau de mise en forme vérifie-t-il ces conditions ?
    • Le contenu linéarisé reste compréhensible ;
    • La balise <table> possède un attribut role="presentation".

Comment le vérifier

  1. Repérer les <table> qui ne portent pas de données : gabarits d'e-mail, mises en page anciennes, alignements de blocs.
  2. Lire leur contenu dans l'ordre du code — de gauche à droite puis ligne suivante — et vérifier que le propos tient encore.
  3. Vérifier que le <table> porte role="presentation" : c'est ce qui le retire de l'arbre d'accessibilité et fait lire son contenu comme du texte suivi.
  4. Attention aux mises en page en deux colonnes où l'une commente l'autre : linéarisées, elles deviennent souvent incompréhensibles.

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.

L'outil repère les <table> sans en-tête ni <caption> — les candidats probables à la mise en forme — et en affiche un aperçu tronqué aux premières lignes, de quoi reconnaître le tableau dont on parle. Il ne linéarise pas son contenu : lire le tableau dans l'ordre du code et juger que le propos tient encore reste votre travail.

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.

  • role="presentation" ne dispense pas de vérifier la linéarisation : les deux conditions du test sont cumulatives.
  • Un tableau de mise en forme imbriqué dans un autre linéarise rarement bien.

À lire avec