table-duplicate-name
La légende d’un tableau ne doit pas reprendre son attribut summary
Vérifie que le texte du <caption> d’un <table> n’est pas identique à son attribut summary (obsolète).
Applicabilité. S’applique aux éléments <table> qui ont à la fois un <caption> avec contenu textuel et un attribut summary (obsolète, mais encore rencontré).
Attendu. Le texte de la légende et celui de l’attribut summary ne sont pas identiques (sans distinction de casse, après normalisation). Lorsque les deux sont présents et disent la même chose, les technologies d’assistance qui exposent les deux annoncent deux fois le même texte pour un seul tableau.
Exemples
<table summary="Sales data"><caption>Sales data</caption><tr><td>1</td></tr></table>
L’attribut summary reprend mot pour mot le texte de la légende au lieu d’apporter une information nouvelle.
<table summary="Data collected in fiscal year 2025"><caption>Sales data</caption><tr><td>1</td></tr></table>
summary fournit une information que la légende ne donne pas.
Comment vérifier
Quand cette règle ne peut pas trancher, elle renvoie cantTell et laisse la question à une personne. Chaque question qu’elle peut poser figure ici sous son code de raison, avec les étapes pour y répondre. Un constat porte les mêmes étapes dans howToCheck, dans la langue de l’analyse. Voir Schéma de sortie.
TABLE_CAPTION_SUMMARY_DUPLICATE
- Repérez le tableau indiqué par le rapport et lisez sa légende (caption) et son attribut summary dans le code source de la page.
- Placez-vous sur le tableau avec un lecteur d’écran et écoutez ce qui est annoncé au début.
- Notez si le même texte est lu deux fois.
Réussite. Le titre du tableau est annoncé une seule fois, et le summary (s’il est conservé) ajoute une information différente, comme la façon dont le tableau est organisé.
Échec. Le même texte est lu deux fois parce que caption et summary se répètent (bonne pratique, H39) ; retirez le summary ou faites-lui dire autre chose.