これは、ベスト プラクティスの理由から非常に重要です。
ヘッダーにスクリプトをロードすると、他のダウンロードが停止します! これにはスタイリングが含まれ、スクリプトが終了するまで画像のダウンロードも停止します。
これは、JavaScript ファイルが同期的に読み込まれるためです。
また、JavaScript ファイルをページの下部に移動しないと、読み込み中にスタイルのないコンテンツ (FOUT) が一瞬表示されることに注意してください。これは、スクリプトの読み込みが完了するまで CSS がダウンロードされないためです。
以下は、Yahoo パフォーマンス ルール 6 からの抜粋です。
スクリプトによって引き起こされる 2 つ目の問題は、並列ダウンロードのブロックです。HTTP/1.1 仕様では、ブラウザがホスト名ごとに並行して 2 つまでのコンポーネントをダウンロードすることが推奨されています。複数のホスト名からイメージを提供する場合、2 つ以上のダウンロードが並行して発生する可能性があります。(Internet Explorer で 100 を超える画像を並行してダウンロードできるようにしました。) ただし、スクリプトのダウンロード中は、ホスト名が異なっていても、ブラウザーは他のダウンロードを開始しません。
参考文献
http://developer.yahoo.com/performance/rules.html/
特にルール 6に注意してください。