Personalmente, este método no me gusta, porque degrada la experiencia del usuario con conexiones repentinamente más lentas o con problemas en la conexión.
Si hacemos una prueba en la pestaña “network”, y una vez cargado el sitio, cambiamos la velocidad de network a “slow 3g”, va a demorar una eternidad en abrir un modal. A simple vista pareciera que es un error o el sitio es extremadamente lento para cargar.
Pienso yo en 2 opciones:
A- Descargar todo lo necesario en el sitio en una primera carga
B- Descargar lo mínimo, y luego inmediatamente empezar a descargar el código del modal, mientras ya puedo navegar por el sitio. Claro, aplicando controles para no degradar la UX
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.