El primer segundo
Qué ocurre entre el doble clic y la primera pintura: las seis etapas, cuánto tarda cada una, y dónde se pierde el tiempo que el usuario nota.
Las seis etapas
Las etapas 2 y 5 son las que controlas y donde está casi todo el margen. Y la 6 es la que más veces está mal hecha: cinco llamadas en serie donde podrían ser una.
Dónde se pierde el tiempo
Los cuatro sospechosos habituales, en orden de frecuencia:
El primero es el más frecuente y el más fácil de arreglar, y es el tema del nivel siguiente.
La primera señal
Y aquí está la idea que ordena todo el nivel: lo que el usuario juzga no es el total, es cuánto tarda en pasar algo.
Una aplicación que muestra su ventana en 300 ms y tarda tres segundos más en tener datos se percibe como rápida. Una que no muestra nada durante dos segundos y luego aparece completa se percibe como lenta, aunque el total sea menor.
Y en escritorio hay un agravante: mientras no aparece nada, el usuario no sabe si su doble clic ha funcionado. La reacción típica es volver a hacer doble clic — con lo que, sin instancia única, arranca una segunda copia. Nivel 51.3.
La conclusión práctica: mostrar la ventana es lo primero, aunque esté vacía o con un esqueleto. Todo lo demás va después.