Fallo común Fallos comunes WCAG 2.2
F50Fallo del criterio de conformidad 2.2.2 debido a un script que provoca un efecto de parpadeo sin un mecanismo para detenerlo en 5 segundos o menos
En resumen
Hacer parpadear un contenido con JavaScript (alternando su visibilidad cada pocos milisegundos) es un fallo si el script no se detiene por sí solo a los cinco segundos como máximo. El parpadeo continuo distrae y dificulta la lectura, sobre todo a personas con déficit de atención o baja visión. Si se necesita llamar la atención, limite la duración del efecto o deje que el usuario lo detenga.
Aplicabilidad
Tecnologías que permiten controlar mediante scripts el parpadeo del contenido.
Descripción
Los scripts pueden usarse para hacer parpadear un contenido alternando su visibilidad a intervalos regulares. Constituye un fallo que el script no incluya un mecanismo para detener el parpadeo a los 5 segundos o antes. Consulte Usar scripts para controlar el parpadeo y detenerlo en cinco segundos o menos para obtener información sobre cómo modificar la técnica de modo que el parpadeo se detenga.
Ejemplos
El siguiente ejemplo usa un script para hacer parpadear un contenido, pero el parpadeo continúa indefinidamente en lugar de detenerse al cabo de cinco segundos.
<script>
// blink "on" state
function show(){
document.getElementById("blink1").style.visibility = "visible";
window.setTimeout(hide, 450);
}
// blink "off" state
function hide(){
document.getElementById("blink1").style.visibility = "hidden";
window.setTimeout(show, 450);
}
// kick it off
show();
</script>
<span id="blink1">This content will blink</span>
Pruebas
Procedimiento
Para cada caso de contenido que parpadea:
- Determinar si el parpadeo se detiene en 5 segundos o menos.
Resultados esperados
Si la comprobación n.º 1 es falsa, el contenido falla el criterio de conformidad.
Cómo lo comprobamos en ADDAW
Este fallo es uno de los que buscamos en cada auditoría de accesibilidad de ADDAW: lo documentamos con capturas y el código afectado, indicamos el criterio que incumple y la técnica suficiente con la que se corrige. Los informes siguen la metodología del Observatorio de Accesibilidad y la norma UNE-EN 301 549.
Fuente y licencia
Traducción al español, no oficial, realizada por ADDAW a partir de la técnica F50 del documento «Techniques for WCAG 2.2» del W3C (versión del repositorio público del W3C a 22/10/2026). Copyright © W3C® (MIT, ERCIM, Keio, Beihang). Se publica conforme a la licencia de documentos del W3C. El texto normativo de referencia es el original en inglés; si detecta un error en la traducción, escríbanos.