embed-text-alternative-quality
La alternativa textual de <embed> debe ser adecuada (revisión manual)
Marca los elementos <embed> con un nombre detectado para revisión manual de su idoneidad.
Ámbito de aplicación. Se aplica a los elementos <embed> que ya tienen una alternativa textual: un aria-label no vacío, un aria-labelledby que se resuelve en texto no vacío, o un title no vacío. Un aria-labelledby que apunta a un id inexistente no se resuelve en nada y, por lo tanto, no es una alternativa textual que revisar; ese elemento es un fallo de embed-text-alternative-present. El elemento debe estar incluido en el árbol de accesibilidad, y role="presentation"/"none" lo saca del alcance salvo que sea enfocable, lo que restaura su rol.
Resultado esperado. Se requiere revisión manual para confirmar que la alternativa textual proporcionada es precisa y adecuada.
Ejemplos
<embed src="report.pdf" type="application/pdf" title="Quarterly report PDF">
Hay un `title` presente: conviene confirmar que identifica el documento lo bastante bien para alguien que no puede ver el visor incrustado.
<embed src="report.pdf" type="application/pdf">
No existe aria-label, aria-labelledby resuelto ni title que revisar; eso es, en cambio, un fallo de `embed-text-alternative-present`.