Addaw, ir a inicio Donar

Fallo común Fallos comunes WCAG 2.2

F40Fallo debido a usar una redirección meta con un límite de tiempo

En resumen

Este fallo se produce cuando una página usa meta http-equiv="refresh" para redirigir a otra dirección tras unos segundos de espera. La redirección llega cuando la persona todavía está leyendo o escuchando la página y supone un cambio de contexto inesperado que no puede controlar. Si necesita redirigir, hágalo con un tiempo de cero (instantáneo) o, mejor, en el servidor.

Aplicabilidad

Todas las páginas

Descripción

meta http-equiv="refresh" content="{time}; url=..." se usa a menudo para redirigir automáticamente a los usuarios. Cuando esto ocurre tras un tiempo de espera, se trata de un cambio de contexto inesperado que puede interrumpir al usuario.

Es aceptable usar el elemento meta para crear una redirección cuando el tiempo de espera se fija en cero, puesto que la redirección es instantánea y no se percibirá como un cambio de contexto. No obstante, es preferible usar métodos del lado del servidor para conseguirlo. Véase Implementar las redirecciones automáticas en el servidor en lugar de en el cliente.

Ejemplos

La siguiente página es un fallo porque redirigirá al URI https://www.example.com/newpage tras un límite de tiempo de 5 segundos.

<!doctype>
<html lang="en">
<head>
  <title>Do not use this!</title>     
  <meta http-equiv="refresh" content="5; url=https://www.example.com/newpage">
</head>   
<body>     
  <p>
    If your browser supports Refresh, you'll be transported to our
    <a href="https://www.example.com/newpage">new site</a> in 5 seconds,
    otherwise select the link manually.     
  </p>   
</body> 
</html>

Pruebas

Procedimiento

Para una página que use meta http-equiv="refresh":

  1. Comprobar que está presente el valor numérico de segundos hasta la actualización en el atributo content.
  2. Comprobar que el valor numérico de segundos hasta la actualización en el atributo content es menor que uno o mayor que 72.000.
  3. Comprobar si la página se acoge a las excepciones de tiempo real o esencial del criterio de conformidad 2.2.1 Tiempo ajustable.
  4. Comprobar si se ofrece al usuario la posibilidad de desactivar, ampliar o ajustar el tiempo de actualización de la página.
  5. Comprobar si la página no redirige una vez transcurrido el tiempo especificado en el atributo content.

Resultados esperados

  1. Si las comprobaciones n.º 1 a n.º 5 son falsas, se da esta condición de fallo y el contenido falla el criterio de conformidad 2.2.1.
  2. Si las comprobaciones n.º 1, n.º 2, n.º 4 y n.º 5 son falsas, se da esta condición de fallo y el contenido falla el criterio de conformidad 2.2.4.
  3. Si las comprobaciones n.º 1, n.º 4 y n.º 5 son falsas, se da esta condición de fallo y el contenido falla el criterio de conformidad 3.2.5.

Recursos

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.

Solicitar una auditoría

Fuente y licencia

Traducción al español, no oficial, realizada por ADDAW a partir de la técnica F40 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.

Financiado por la unión europea Gobierno de españa red.es Plan de recuperación transformación y resilencia kit digital