web-dev-qa-db-ja.com

複数のサイトまたは同じサイトの複数のページからの同じ名前のcssまたはjs

Css/jsがWebページを参照すると、最初にクライアントマシンにダウンロードされます。次回からは、ブラウザキャッシュから参照されます(存在する場合)。教えてください

  1. 複数のサイトが同じ名前のcss/jsを参照するとどうなりますか。
  2. サブドメインが同じcss/jsを参照するとどうなりますか
  3. 多くのWebサイトが、googleなどの指定されたcdnからcss/jsを参照するとどうなりますか。

そのような場合、ブラウザがキャッシュからコピーを参照するか、メインサイトまたは他の何かに従ってローカル参照を行うかどうかを教えてください。

4

複数のサイトが同じ名前のcss/jsを参照するとどうなりますか。

それらが異なるURLから提供される場合、ブラウザはそれらを異なるリソースと見なし、両方を取得します。

サブドメインが同じcss/jsを参照するとどうなりますか

それらが異なるURLから提供される場合、ブラウザはそれらを異なるリソースと見なし、両方を取得します。同じファイルを参照している場合、ブラウザは最初のリクエストでファイルをダウンロードし、必要に応じてファイルのキャッシュされたコピーを使用します(つまり、期限切れではありません)。

多くのWebサイトが、googleなどの指定されたcdnからcss/jsを参照するとどうなりますか。

最初のリクエストでファイルをダウンロードし、その後のリクエストにキャッシュされたコピーを使用します(期限切れでない場合)。

5
John Conde