Czytałem, że lepiej przechowywać wszystkie swoje pliki JavaScript na dole strony. Szablon szablonu kotła HTML5 wydaje się być zgodny: http://html5boilerplate.com/JavaScript na dole strony?
I wydaje się być szeroko stosowany.
Moje pytanie brzmi: po pierwsze, czy ma to jakieś rzeczywiste podstawy? Zrobiłem testowanie w Firebug i wydaje się, że ma niewielki wpływ, ale czy to jest trywialne? Obrazy i inne źródła nie zaczynają ładować się, dopóki nie załadują się pliki CSS i pliki skryptów, ale przyklejenie ich na dole nie wydaje się w tym zbytnio różnić.
Większość skryptów wymaga załadowania DOM, co nie jest gwarantowane, jeśli masz je na górze strony.Są jednak wyjątki, z jakiegoś powodu modenizer.js musi zostać dodany na górze strony, ponieważ musi zostać wykonany, zanim DOM zostanie w pełni załadowany. Podczas używania gotowego dokumentu jQuery uruchamia się, gdy DOM jest w pełni załadowany, ale przed obrazami. Jednak przy korzystaniu z okna uruchamia się po załadowaniu obrazów. – Nope
Dobre uzasadnienie dla lokalizacji JavaScript na stronie http://robertnyman.com/2008/04/23/where-to-include-javascript-files-in-a-document/. –