Ok, entonces sé que es obvio combinar todas las páginas de Javascript en un solo archivo externo para fines de eficiencia, pero esa no es exactamente la pregunta aquí.Javascript - Para combinar o no combinar, esa es la pregunta
Digamos que tengo Default.htm con un campo de búsqueda que tiene un poco de magia Javascript adjunto. Luego tengo Contact.htm con un formulario de contacto que tiene algo de magia Javascript adjunto. Y finalmente tengo un FAQ.htm con algunos paneles jQuery que muestran las respuestas ... usted obtiene la imagen.
Básicamente tengo tres páginas que todas tienen "alguna" necesidad de Javascript, pero ninguna de las Javascript se usa en ninguna otra página.
Es mejor combinar todo ese Javascript en un gran archivo minificado que se carga una vez y luego se almacena en caché, o es mejor utilizar un archivo Javascript individual en la página predeterminada, pero no usarlo en el contacto página ... etc?
¿Qué funciona mejor en este escenario?
Opción: 1
default.htm
jquery.js
default.jscontact.htm
jquery.js
contact.jsFaq.htm
jquery.js
faq.js
Opción: 2
default.htm
jquery-default-contacto-FAQ-min.jsContact.htm
jquery-default- contactar-faq-min.jsFaq.htm
jquery-default-contacto-faq-min.js
PD: por todo lo que ASP.NET chicos, estoy usando Combres para combinar, minificar y versionar mis archivos Javascript
también me gustaría ir con la opción 1. Si comenzó a tener tal vez otro archivo JavaScript (SO3 en una pg) entonces podría empezar pensando en combinarlo. Aún así los minimizaría a todos pero no los combinaría. Sin embargo, pondría el archivo jquery en la página maestra en su lugar. De esa manera solo tiene que preocuparse por una referencia a él. – chobo2