Sin tiempo
Los límites de tiempo no forman parte del contenido en absoluto, salvo para eventos en tiempo real no interactivos. Más estricto que 2.2.1 — no existe alternativa de aviso y prórroga.
Qué exige
El tiempo no es una parte esencial del evento o la actividad que presenta el contenido, excepto para los medios sincronizados no interactivos (un vídeo en reproducción) y los eventos en tiempo real (una subasta en directo, un examen en directo donde el límite de tiempo es el núcleo de la actividad).
Mientras que 2.2.1 permite mantener un tiempo de espera de sesión si se ofrecen prórrogas y avisos, 2.2.3 elimina los tiempos de espera por completo. La mayoría de los servicios del sector público en la UE solo persiguen la conformidad de nivel AA, por lo que 2.2.3 raramente es un requisito obligatorio — pero sigue siendo el estándar de referencia para formularios, solicitudes y cualquier flujo en el que interrumpirse suponga la pérdida real de trabajo para el usuario.
Cómo cumplirlo
- Deben eliminarse los tiempos de espera por expiración de sesión en solicitudes de gran extensión (prestaciones sociales, formularios de inmigración, declaraciones fiscales).
- Se recomienda guardar automáticamente el estado del formulario en el servidor cada pocos segundos, de modo que un tiempo de espera de sesión — si por razones de seguridad debe existir — nunca implique la pérdida de datos para el usuario.
- Cuando sea necesario renovar la autenticación por motivos de seguridad, conviene reautenticar silenciosamente en segundo plano mediante un token de actualización, en lugar de cerrar la sesión del usuario.
- Debe ofrecerse un patrón explícito de «Guardar y continuar más tarde», en lugar de depender de la duración de la sesión.
Fallos habituales
- Portales de solicitud de prestaciones o visados con límites de sesión de 15 minutos que borran el estado del formulario, incluso cuando el usuario está escribiendo activamente.
- Plataformas educativas donde no es posible eliminar la temporización de los exámenes para estudiantes con adaptaciones de tiempo ampliado.
- Cajas de comercio electrónico donde el carrito se vacía tras una ventana de tiempo fija.
Por qué es importante
Este es un criterio de conformidad AAA que muy pocos sitios comerciales cumplen. Sin embargo, para los servicios públicos, el coste de no cumplirlo es elevado: las personas abandonan las solicitudes de prestaciones porque su sesión expira, a menudo en más de una ocasión, y no vuelven a intentarlo. Gov.UK y el sitio de Ayuda Federal para Estudiantes de EE. UU. han invertido públicamente en la eliminación de los tiempos de espera por este motivo.