no-autoplay-audio
El audio con reproducción automática debe ofrecer un mecanismo de pausa/detención o control de volumen
Marca elementos <audio>/<video> que se reproducen automáticamente sin silenciar y sin atributo controls nativo, para revisión manual frente a la exención de 3 segundos de WCAG 1.4.2.
Ámbito de aplicación. Cualquier elemento <audio autoplay> o <video autoplay> que no sea `muted`.
Resultado esperado. El SC 1.4.2 solo se aplica cuando el audio se reproduce automáticamente durante MÁS de 3 segundos; la duración del clip no se puede conocer a partir del marcado estático (jsdom no decodifica medios), por lo que esta regla no puede determinar siquiera si el SC se aplica a un elemento dado. Está escrita deliberadamente como `type: 'manual'` (limitada a `cantTell`, nunca `fail`) en lugar de adivinar: un elemento con reproducción automática sin silenciar y sin atributo `controls` (el mecanismo nativo y verificable estáticamente para pausar/detener o ajustar el volumen) se marca para revisión manual en lugar de tratarse como una infracción determinista.
Ejemplos
<audio autoplay src="x.mp3"></audio>
El audio se reproduce automáticamente sin silenciar y sin atributo `controls`, sin dar al usuario ninguna forma de pausarlo o detenerlo.
<audio autoplay controls src="x.mp3"></audio>
El atributo `controls` nativo le da al usuario un mecanismo de pausa/volumen.