Estoy trabajando en un proyecto donde hay bastante jQuery. Así que cuando voy a la página, puedo ver el jQuery en ejecución (por ejemplo, $.button()
elementos en la página todavía aparecen como elementos html normales antes de que se cargue jQueryUI: S) así que inicialmente parece todo feo, una vez que todo el JS está cargado y ejecutado, se ve "agradable".Precargar y ejecutar jQuery/javascript antes de ver la página
No es solo un caso de precarga de imágenes o lo que sea, quiero ejecutar el código jQuery, pero "ocultarlo" a los visitantes para que una vez que se abra, se vea "bien" directamente O muestre una pantalla negra diciendo "Cargando ..." hasta que jQuery haya terminado de ejecutarse.
Mira, pero no estoy seguro de que realmente ejecute el javascript del sitio antes de mostrarlo, pero muestra la idea básica de tener una pantalla oscura que dice "Cargando ..." .. Sospecho que es lo que sucede en las grandes aplicaciones web tales como SlideRocket pesar de que hace uso del flash ...: S
Personalmente, simplemente salgo del sitio. No estoy aquí para ver una imagen de carga purty purty, a menos que no tenga otra opción (ver ExtJS/Dojo API docs). Prefiero que cargues tu página parte por parte o propongas una solución diferente a un problema de rendimiento obvio, que venir a tu imagen de carga. Pero ese soy yo. Estoy seguro de que alguien estará en breve con una pieza de jQuery ya hecha. – ZenMaster