media-alternative-transcript-evidence
Medios basados en tiempo: evidencia de transcripción o alternativa textual
Encuentra elementos de audio y video en los que una transcripción u otra alternativa textual no está claramente evidenciada en el contenido de la página. Esta regla es conservadora e informa cantTell cuando falta evidencia o no se puede verificar.
Ámbito de aplicación. Cualquier elemento <audio> o <video> elegible en el DOM compuesto.
Resultado esperado. Si hay una señal sólida de transcripción/alternativa textual (por ejemplo, aria-describedby vinculado a un bloque de transcripción visible, o una sección/enlace de Transcript cercano y claramente etiquetado), no se informa ninguna ocurrencia. De lo contrario, la regla informa cantTell (evidencia insuficiente) para ese elemento de medios.
Qué informa un hallazgo.
evidence.strength: la fuerza de la señal de transcripción encontrada cerca del contenido multimedia:none(transcriptNotDetected) oweak(transcriptEvidenceUnverified).evidence.method: lo que se encontró:none,anchor-unverified(un enlace de transcripción a una parte de la misma página que no parece una transcripción) oexternal-link(un enlace de transcripción a otra página, que no se sigue).evidence.transcriptLinkHref(una señal débil): elhrefdel enlace de transcripción.evidence.transcriptNodeSelector(una señal débil): un selector del enlace de transcripción.evidence.notes: notas breves en inglés sobre lo que se encontró. Vacío cuando no se encontró nada.
Estos campos de data.details ayudan a leer y reproducir un hallazgo. Salvo reasonCode y los pocos campos que Esquema de salida indica como estables, no son un contrato estable: un campo puede cambiar de nombre o desaparecer en una versión menor, así que no construyas sobre ellos.
Ejemplos
<video src="talk.mp4" controls aria-describedby="t1"></video><div id="t1">Transcript: Welcome to today's talk...</div>
aria-describedby se vincula a un texto identificado explícitamente como transcripción: evidencia sólida.
<video src="talk.mp4" controls></video>
No se encontró evidencia de transcripción o alternativa textual cerca del elemento de medios; el motor no puede confirmar que no exista en otra parte de la página, por lo que esto es conservador, no un fallo.
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.
transcriptNotDetected
- Localizar el reproductor de audio o video que indica el informe y reproducirlo, anotando si tiene sonido, imagen o ambos.
- Buscar junto al reproductor y en el resto de la página una transcripción o un enlace a una.
- Si es un vídeo sin sonido, también cuenta una versión en audio que describa todo lo que se muestra, siempre que se pueda encontrar y reproducir desde la página con el teclado.
- Comparar la alternativa encontrada con el contenido multimedia y comprobar que da la misma información: el habla, los sonidos importantes y lo que se muestra.
Se cumple. Hay una transcripción o alternativa textual en la página o enlazada junto al reproductor que da lo que da el contenido multimedia; o un vídeo sin sonido tiene una versión en audio que da la misma información; o el contenido multimedia es en sí una alternativa a un texto de la página y está etiquetado como tal.
No se cumple. Un contenido grabado solo de audio no tiene transcripción, o un contenido grabado solo de vídeo no tiene ni transcripción ni una versión en audio con la misma información, lo que incumple WCAG 1.2.1.
transcriptEvidenceUnverified
- Localizar el enlace junto al reproductor que indica el informe (el informe da su href).
- Seguir el enlace y comprobar que lleva a una transcripción de este medio.
- Si el enlace no es una transcripción, el contenido puede tener una en otra parte de la página o, si es un vídeo sin sonido, una versión en audio que describa lo que se muestra. Buscarla antes de decidir.
- Comparar la alternativa encontrada con el contenido multimedia y comprobar que da la misma información: el habla, los sonidos importantes y lo que se muestra.
Se cumple. El enlace, u otra transcripción de la página, da lo que da el contenido multimedia; o un vídeo sin sonido tiene una versión en audio que da la misma información.
No se cumple. Ni el enlace ni nada más en la página da la información del contenido como texto o, en un vídeo sin sonido, como audio, lo que incumple WCAG 1.2.1.