Tengo dificultades para decidir qué enfoque es mejor en términos de rendimiento del sitio.Cargando Javascript: Solicitudes HTTP -v- Carga asincrónica
Tener todos los complementos necesarios de jQuery en un archivo para incluirlos en cada página del sitio O dividir los complementos en archivos individuales y usar el método jQuery.getScript() para cargarlos cuando sea necesario.
¿Hay algún beneficio real al cargar los scripts de forma asíncrona en una solicitud http?
Todo mi Javascript será minified y gzipped.
Gracias!
Usted también podría estar interesado en LabJS - http://labjs.com –
La única manera de saber con seguro es probar ambos y ** medir los resultados ** para su caso específico. – Day
Obtengo los beneficios de cargar solo un archivo js (con marcos cargados a través de CDN), que funciona en los navegadores de escritorio. Pero mi preocupación es que cada vez más, se accede a los sitios a través de dispositivos móviles que tienen cachés muy pequeños (iPhone tiene 25k) lo que significa que siempre tendrán que cargar ese archivo js. ¿Podría funcionar la creación de un manifiesto de almacenamiento sin conexión, para aquellos que admiten teléfonos móviles? – mindwire22