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.
現在、headjs を使用して JavaScript ファイルを動的にロードしています。
ワンアプリ ページにプラグインがたくさんあり、必要に応じてプラグインをダウンロードしてロードします。
ただし、ほとんどのプラグインには、アプリ自体を使用して最初にロードする css ファイルがあることに気付きました
css を動的にロードできるのは yepnope ローダーのみです。
css を動的にロードするときと、ヘッダーのリンクに含めるときに、ページを表示する時間を節約できますか?
yepnope のポイントは、条件が一致する場合は 1 つのファイルをロードし、一致しない場合は別のファイルをロードすることです。Modernizr の一部としてよく使用されるため、おしゃれな CSS トランジションなどを機能検出し、サポートされていない場合は代わりに jQuery スクリプトを読み込むことができます。したがって、時間の節約は、サポートされていないものをロードしないか、機能がネイティブでサポートされている場合に shim をロードしないことです。