table-duplicate-name

El título de la tabla no debe duplicar su atributo summary

manualconfianza: mediumgravedad: minorperceivable

Comprueba que el texto del <caption> de una <table> no es idéntico a su atributo summary (obsoleto).

Ámbito de aplicación. Se aplica a los elementos <table> que tienen a la vez un <caption> con contenido de texto y un atributo summary (obsoleto, pero que todavía se encuentra en uso).

Resultado esperado. El texto del título y el texto del atributo summary no son idénticos (sin distinguir mayúsculas/minúsculas, normalizado). Cuando ambos están presentes y dicen lo mismo, la tecnología de asistencia que expone ambos anuncia el mismo texto dos veces para una sola tabla.

Ejemplos

can't tell
<table summary="Sales data">
<caption>Sales data</caption>
<tr><td>1</td></tr>
</table>

El atributo summary repite el texto del título palabra por palabra en lugar de añadir algo nuevo.

n/a
<table summary="Data collected in fiscal year 2025">
<caption>Sales data</caption>
<tr><td>1</td></tr>
</table>

summary proporciona información que el título no proporciona.

Cómo comprobarlo

Cuando esta regla no puede decidir, informa cantTell y deja la pregunta a una persona. Cada pregunta que puede plantear aparece aquí bajo su código de motivo, con los pasos para responderla. Un hallazgo lleva los mismos pasos en howToCheck, en el idioma del análisis. Consulta Esquema de salida.

TABLE_CAPTION_SUMMARY_DUPLICATE

  1. Localizar la tabla que indica el informe y leer su caption y su atributo summary en el código fuente de la página.
  2. Desplazarse hasta la tabla con un lector de pantalla y escuchar lo que se anuncia al empezar.
  3. Anotar si el mismo texto se lee dos veces.

Se cumple. El título de la tabla se anuncia una vez, y el summary (si se conserva) aporta información distinta, como la disposición de la tabla.

No se cumple. El mismo texto se lee dos veces porque caption y summary se repiten (buena práctica, H39); quitar el summary o hacer que diga otra cosa.

Ver código fuente