Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
github から現在のHTML5 ボイラープレート を見ると、head タグの下部に modernizr が含まれていることがわかります が、body タグの下部には他の javascript ファイルが含まれています。 分離の理由は?
Modernizr のドキュメントから:
HTML の (head) に script タグをドロップします。最高のパフォーマンスを得るには、スタイルシートの参照の後にそれらに従う必要があります。Modernizr を head に配置することをお勧めする理由は 2 つあります。HTML5 Shiv (IE で HTML5 要素を有効にする) は (body) の前に実行する必要があり、Modernizr が追加する CSS クラスのいずれかを使用している場合は、 FOUCを防ぎたい。