Escenario 3 de 6

Respuesta lenta

Doce segundos. La interfaz escala en lugar de girar para siempre.

Probarlo en el laboratorio

Comportamiento esperado

Esqueletos a los 300 ms, un mensaje de «está tardando más de lo habitual» a los 3 segundos y la opción de cancelar a los 8 segundos.

Por qué se comporta así

Un indicador que no cambia deja de informar tras unos segundos. Escalar el mensaje dice que el sistema sigue trabajando y permite decidir dejar de esperar.

  • «Lento» no es un estado aparte. Es la misma solicitud observada más tarde, así que modélalo como tiempo transcurrido, no como estado.
  • Escala por pasos: reconoce el retraso y después ofrece una salida.
  • Cancelar debe dejar la interfaz en un estado claro y recuperable, con una forma de volver a intentarlo.

Accesibilidad

Cada escalado se anuncia una vez. Cancelar es un botón real que recibe el foco solo cuando vas a él; la interfaz nunca mueve el foco por su cuenta mientras esperas.

Errores que este escenario saca a la luz

  • Indicadores infinitos sin mensaje ni salida.
  • Cancelar una solicitud pero seguir mostrando su respuesta cuando llega tarde.