chromeで画像ファイルが更新されない理由 | 15g.jp

以下の手順で確認しました(2015/6/30現在)。

1.chromeで任意のページを開く。
2.ftpなどで画像ファイルなどを更新する。
3.別タブで同じページを開く。

この手順では変更後の画像ファイルは読み込まれません。

これはchromeの仕様によります。
別タブで同じページを開いた時の挙動がやや特殊で、
・webではなく、ローカルファイルを取得
・ステータスコードは200(304ではない)
となるので、開発ツールから見ると、取得できているはずなのに取得できていない、というおかしな現象に遭遇します。

解決策としては、単純にF5でリロードすれば更新されます。
元のタブと新しいタブで比較する癖のある方は、この仕様にハマることがあるでしょう(私です)。

なぜこういう仕様かはわかりません。