4

Modernizr.loadYepnopeは非同期ローダーであるため、ページ内またはページの最後で使用する方がパフォーマンス的に優れてい<head>ますか?

4

2 に答える 2

2

ロードされているリソースによって異なります。Yepnope開発者のAlexSextonが、すべてのリソースをローダーへの1回の呼び出しに結合すると言っているこのスレッドを参照してください。実際には、ロードしたいリソースのいずれか、またはページが最初にロードされたときにユーザーに表示または必要なものに影響を与える場合、IMOはほとんどの場合、重要なリソースの後でローダーを呼び出しますが、それでも。Modernizr.loadYepnope<head>

于 2011-11-26T00:32:37.920 に答える
-4

yeapnope開発者からのコメント:

ページの最後、締め切りの直前がよいでしょう</body>

一番下のページにロードする方が良いと思います。

他のスクリプトを読み込むには、最初に Modernizer と Yepnope をページに読み込む必要があります。したがって、を追加する<script src="modernizer.js">と、ブラウザでのレンダリング時間がブロックされます。これは、スクリプトのダウンロード、コンパイル、および実行中にブラウザがすべてのレンダリングを停止するために発生します。

yahoogoogleが言うように、スクリプトの読み込みを遅らせることは常に良いことです。

于 2011-11-16T18:44:23.487 に答える