Operable Tiempo suficiente Nivel AAA WCAG 2.0, 2.1, 2.2

2.2.4 Interrupciones

Meta Los usuarios no son interrumpidos mientras realizan tareas.
Qué hacer Permitir que las personas retrasen o desactiven las actualizaciones, excepto en emergencias.
Por qué importa Las actualizaciones distraen e interrumpen a los usuarios de tecnología de asistencia y a personas con déficit de atención.

Criterio de éxito oficial

2.2.4 Interrupciones Nivel AAA

Las interrupciones pueden ser pospuestas o suprimidas por el usuario, excepto las interrupciones que implican una emergencia.

¿Qué se considera emergencia?

Solo las notificaciones que implican riesgo para la salud, la seguridad o la vida de las personas. Mensajes de marketing, actualizaciones de software, notificaciones de chat y alertas de stock no son emergencias en este contexto.

¿Qué es?

Las interrupciones son cualquier contenido que se presenta sin que el usuario lo solicite mientras está realizando otra tarea: notificaciones emergentes, modales de chat, toasts, alertas de actualización, avisos de cookies o ventanas de marketing. Este criterio exige que el usuario pueda controlar cuándo y si estas interrupciones aparecen.

Interrupciones suprimibles vs. emergencias

✓ Se pueden suprimir
  • Notificaciones de marketing
  • Actualizaciones de software
  • Mensajes de chat entrantes
  • Alertas de nuevos artículos o productos
  • Recordatorios de inactividad
  • Avisos de cookies y consentimiento
⚠ Exentas (emergencia)
  • Alertas de evacuación de emergencia
  • Avisos de catástrofes naturales
  • Alertas de seguridad críticas del sistema
  • Notificaciones de riesgo vital inmediato

¿Por qué es importante?

Las interrupciones inesperadas son especialmente problemáticas para los usuarios de tecnología de asistencia. Un lector de pantalla puede anunciar cada notificación, interrumpiendo al usuario en medio de una tarea compleja. Para personas con TDAH o discapacidades cognitivas, cada interrupción puede hacer que pierdan el contexto de lo que estaban haciendo, obligándolas a volver a empezar.

¿Quién se ve afectado?

Usuarios de lectores de pantalla: Cada notificación emergente puede interrumpir la lectura en curso, haciendo que pierdan el hilo del contenido.

Personas con TDAH y discapacidades cognitivas: Las interrupciones rompen la concentración y pueden provocar que no completen tareas importantes.

Personas con ansiedad o epilepsia fotosensible: Los cambios inesperados en la pantalla pueden provocar respuestas de estrés o, en casos extremos, episodios convulsivos.

Cómo implementar 2.2.4

Modo «No molestar»

Proporciona una opción de configuración donde el usuario pueda desactivar todas las notificaciones no urgentes durante su sesión.

Diferir notificaciones

Permite al usuario elegir cuándo recibir avisos: al finalizar la tarea actual, al salir de la página o en el momento que prefiera.

Preferencias de notificación

Ofrece en las preferencias de usuario un control granular sobre qué tipos de interrupciones mostrar y cuándo.

Excepción de emergencia

Las alertas de emergencia real (evacuación, catástrofe, riesgo vital) están exentas y deben mostrarse siempre. Pero el 99% de las notificaciones de un sitio web no son emergencias.

Ejemplos prácticos

Correcto Chat con modo silencioso

Una aplicación de soporte incluye un botón «Silenciar notificaciones» que el usuario puede activar mientras rellena un formulario complejo. Los mensajes se acumulan y se muestran cuando el usuario termina.

Correcto Preferencias de alertas

Un panel de usuario permite elegir: «Mostrar notificaciones inmediatamente», «Agruparlas y mostrar al final» o «Solo mostrar emergencias». La preferencia se guarda en el perfil.

Excepción Alerta de seguridad del edificio

Un sistema de gestión de edificios muestra una alerta de evacuación de emergencia que no puede suprimirse. Esta es una interrupción legítima que implica seguridad de las personas.

Técnicas recomendadas

Técnicas suficientes para CE 2.2.4
CódigoTécnicaTipo
G75Proporcionar un mecanismo para posponer cualquier actualización del contenidoSuficiente
G76Proporcionar un mecanismo para solicitar una actualización del contenido en lugar de actualizar automáticamenteSuficiente
SCR14Script para hacer opcionales las alertas no esencialesSuficiente

Errores comunes

Fallo general: Mostrar notificaciones, modales o toasts que no pueden aplazarse ni desactivarse, excepto las de emergencia real.
Actualización automática sin control: Recargar o actualizar contenido de la página automáticamente sin ofrecer al usuario la opción de diferir o cancelar la actualización.

Criterios de éxito relacionados