2011-07-24 15 views
0

私は学校のためのGoogleホームのようなポータルを開発しました。これらのウィジェットはすべて別々のiFramesとして機能します。これを作成するには、各iFrameでJSライブラリを再インポートする必要があることに気付きました。iFrameがJSライブラリをインポートすると、ブラウザは実際にライブラリを2回目にインポートしますか?

私の質問はこれです:複数のiFramesが同じライブラリをインポートした場合、非常に効率が悪いですか?クライアントは同じライブラリを何度もダウンロードする必要がありますか?もしそうなら、既に親にインポートした同じライブラリを使用する方法はありますか?

ありがとうございます!

答えて

3

ブラウザによってキャッシュに格納されるため、ブラウザはキャッシュ自体からキャッシュを使用します。

1

いいえ、一度ロードされると、ブラウザによってキャッシュされます。これは、GoogleのCDNからJQueryを使用することは有益です。誰かが同じURLからJQueryを取得した他のウェブサイトを訪問した場合、あなたのサイトにアクセスしたときにブラウザにプリキャッシュされ、 )

関連する問題