Cambio a petición
Los cambios de contexto solo se producen cuando el usuario los solicita, o bien el usuario puede desactivar el cambio automático. Sin redirecciones automáticas, sin actualizaciones inesperadas, sin carruseles que sustituyen el contenido bajo el cursor.
Qué exige este criterio
Este criterio de conformidad es la versión de nivel AAA que amplía los criterios 3.2.1 y 3.2.2: los cambios de contexto en toda la página solo deben producirse cuando el usuario los inicia. Si la página debe cambiar de contexto de forma automática —por ejemplo, mediante una redirección por metaetiqueta o un carrusel de rotación automática— debe existir un mecanismo para que el usuario desactive ese comportamiento.
El ámbito incluye redirecciones con temporizador, presentaciones que se reproducen de forma automática, actualizaciones por sondeo que intercambian contenido y cualquier proceso en segundo plano que desplace al usuario.
Cómo cumplirlo
- Sustituir las redirecciones por metaetiqueta (
meta-refresh) por una redirección de servidor 301/302 o por un enlace del tipo «Haga clic aquí para continuar». - Para los carruseles, proporcionar controles de reproducción y pausa, y recordar la preferencia del usuario.
- Para los paneles de control con actualización automática, exponer un control para pausar o establecer el intervalo.
- Para los tiempos de espera de sesión, advertir al usuario antes de la redirección y darle la posibilidad de prolongar la sesión (esto se solapa con el criterio 2.2.1 Tiempo ajustable).
- Para las notificaciones de «nuevo contenido disponible», permitir que el usuario haga clic para cargarlo en lugar de intercambiar el contenido bajo sus ojos.
Fallos habituales
- Un carrusel en la página de inicio que rota cada 4 segundos sin control de pausa.
- Una redirección de 5 segundos desde
/antigua-urla/nueva-urlsin un enlace para continuar manualmente. - Un panel de control en directo que vuelve a renderizar los gráficos cada 30 segundos, desplazando al usuario de vuelta a la parte superior cada vez.
- Una página de resultados de búsqueda que se reordena cuando llegan nuevos resultados, interrumpiendo el recorrido del cursor del usuario hasta su destino.
Por qué es importante
Este criterio es de nivel AAA, por lo que rara vez constituye un objetivo de cumplimiento; sin embargo, representa un diseño excelente. Los usuarios con discapacidades motoras no pueden hacer clic en objetivos en movimiento. Los usuarios con discapacidades cognitivas pierden el hilo cuando el contenido se desplaza. Los usuarios de lectores de pantalla ven interrumpida su cola de lectura. Incluso los usuarios sin discapacidad en conexiones lentas se frustran cuando un carrusel desliza la diapositiva que intentaban pulsar. «Cambio a petición» es el principio que subyace a todo botón bien diseñado del tipo «cargar más».