object-text-alternative-present

<object> debe proporcionar una alternativa textual

automaticWCAG 1.1.1 (A)confianza: highgravedad: seriousperceivable

Comprueba que los elementos <object> proporcionen una alternativa textual mediante contenido de reserva o un nombre accesible.

Ámbito de aplicación. Se aplica a elementos <object> incluidos en el árbol de accesibilidad. Los objetos ocultos quedan excluidos sean o no enfocables. role="presentation"/role="none" quedan excluidos solo cuando no son enfocables.

Resultado esperado. Cada <object> aplicable proporciona una alternativa textual mediante:

  • contenido de reserva (contenido de texto no vacío dentro de <object>), O
  • un nombre accesible (aria-labelledby/aria-label), O
  • un atributo title (alternativa de mejor esfuerzo).

Ejemplos

pass
<object data="chart.svg" type="image/svg+xml">Sales chart for 2024</object>

El contenido de reserva entre las etiquetas cuenta como alternativa textual.

fail
<object data="chart.svg" type="image/svg+xml"></object>

No hay contenido de reserva ni nombre accesible.

Reglas relacionadas

Ver código fuente