Tengo un 700kbarchivo JS descomprimido que se carga en cada página. Antes tenía 12archivos javascript en cada página, pero para reducir las solicitudes http, los comprimí todos 1 file.
Este archivo es ~130kb gzippedy se entrega gzip. Sin embargo, en la computadora local todavía está desempaquetada y cargada en cada página. ¿Es este un problema de rendimiento?
He perfilado el Javascript con Firebug Profiler pero no vi ningún problema. El problema / ilusión que estoy enfrentando es que hay bibliotecas jquery comprimidas en ese archivo que a veces no se usan en la página actual.
Por ejemplo, jquery datatablestiene 200kb comprimidos y solo se carga en 2 de las páginas de mi sitio web. Otro es jqploty ese es otro 200kb.
Ahora tengo un 400kbexceso de código que no se ejecuta en 80%las páginas.
¿Debo dejar todo en 1 archivo?
¿Debo sacar las bibliotecas jquery y cargar solo JS relevantes en la página actual?