3
HTMLページに<img>
という2つの画像があり、両方とも同じ画像リンクを参照しているとします。画像データは一度転送(つまりキャッシュ)されているか、2回転送されていますか?同じ画像がHTMLページ内で複数回参照されている場合、画像データは1回または複数回転送されますか?
HTMLページに<img>
という2つの画像があり、両方とも同じ画像リンクを参照しているとします。画像データは一度転送(つまりキャッシュ)されているか、2回転送されていますか?同じ画像がHTMLページ内で複数回参照されている場合、画像データは1回または複数回転送されますか?
イメージは1回だけ転送され、ローカルブラウザのキャッシュにキャッシュされます。
ウェブプロキシを使用するか、ブラウザのdevツールのnet
タブを調べてテストできます。
@Odedが正しい。ブラウザは画像アドレスをキャッシュします。また、異なるドメインの同じイメージを使用して、キャッシュを活用することもできます。これは、コンテンツ配信ネットワーク(CDN)と呼ばれます。 Aサイトで「www.example.com/images/a.jpg」などの画像URLを使用してから、www.example.comからまったく同じ画像を表示しているBサイトにアクセスすると、ブラウザはこのためにキャッシュをプルする必要がありますサイトAから最初に読み込まれた画像。これは非画像用です。 GoogleはJSフレームワークをこの理由で保存しています。 http://code.google.com/apis/libraries/devguide.html – jmbertucci
@余分なヒントのための@Fozzyuw thx – tamakisquare