Chrome が背景画像を保存しないようにするにはどうすればよいですか。Chrome が高速なブラウジングを可能にするためにこれを行っていることは知っていますが、Web 開発時には非常に煩わしいものです。また、背景画像を更新しない部分だけのすべてのキャッシュを無効にしたいだけではありません。現在、画像を変更するたびに、設定に移動してすべてのキャッシュを削除する必要があります。どんな助けでも大歓迎です。
ありがとうイアン
Chrome が背景画像を保存しないようにするにはどうすればよいですか。Chrome が高速なブラウジングを可能にするためにこれを行っていることは知っていますが、Web 開発時には非常に煩わしいものです。また、背景画像を更新しない部分だけのすべてのキャッシュを無効にしたいだけではありません。現在、画像を変更するたびに、設定に移動してすべてのキャッシュを削除する必要があります。どんな助けでも大歓迎です。
ありがとうイアン
標準的な答えは、ファイル名の末尾に乱数パラメーターを追加することです。サーバーはそれを無視しますが、ブラウザは同じファイルではないと考えます。だから、あなたが持っているなら
<img src="pic.png" />
に変更します
<img src="pic.png?a=123" />
ここで、123 はページが読み込まれるたびに生成される乱数です。
ファイルが実際に変更された場合にのみキャッシュが回避されるように、ファイルの MD5 チェックサムを使用することもできます。これには、サイトを展開する前にキャッシュ ブレーカーを削除するのを忘れた場合でも、ユーザーが影響を受けないという追加のボーナスがあります。
右上のレンチ -> ツール -> 開発者ツール -> 右下の歯車 -> 「キャッシュを無効にする」にチェックを入れる