Così ho un'app web con più file JS (jQuery, jQuery, il mio codice JS e altro). Supponiamo che abbia una pagina denominata index.html. Quale sarebbe la migliore pratica per includere/precaricare i miei file js? Stavo pensando di creare un file JS separato che eseguirà il preloading (includi tutti gli altri script e chiama jQuery.noConflict()). Cosa suggerite voi ragazzi? È possibile? Come lo implementeresti?Il modo migliore per organizzare i file JavaScript
Grazie!
Cosa si sta parlando semplicemente includendoli nella sezione 'testa'? Il browser si prenderà cura della memorizzazione nella cache. –
Se hai molti file, non metterli in testa. Mettili alla fine del corpo. Crea una pagina che sia bella senza i file e quindi aggiungili alla fine del corpo. La pagina che creerai fungerà da splash page. Puoi nascondere i tuoi elementi splash una volta caricato jquery. – Hemlock
@Pekka: mettere gli script in 'head' è necessario solo se si usano le loro funzionalità durante il rendering di' body' e si rallenta il tempo di caricamento percepito della pagina. Se non hai bisogno della loro funzionalità * durante il rendering * (e questo include l'utente che fa clic sulle cose mentre la pagina è ancora in costruzione), mettili in fondo a 'body'. [Altro] (http://developer.yahoo.com/performance/rules.html) –