Chromeでサイトの更新が反映されないときには

こちらのサイトを参考にして、簡単なプロフィールをサイドバーに表示することに成功をしたのですが、その途中でトラブルが発生しました。

一回目は上手く行ったのですが、練習用に使っているブログも同じように更新をしてみると画像の変更が反映されない。

最初は画像の選択を間違っていたのかと思い、ファイルをあげ直してみるも変わらず。

画像のサイズが合わなかったのでリサイズをしてあげたのですが、そもそもリサイズ自体が間違っていたのかも知れないと考え、全く別の画像に変えてみるもブラウザ上での表示は全く変わらず。

なぜだー!!???

サーバー上ではファイルが書き換わっているように見えるけれども、実は変更されていないのではないか、FTPクライアントソフトだと上手くいかないのではないかと、XREAのコントロールパネルのFTP設定からファイルをいじってみるも、ファイル自体は置き換わっている模様。

それでも、何度更新をしてみてもブラウザ上では反映されないので、完全に理由がわからずお手上げ状態になっていたのですが、そこで一つあることについて思いつきました。

もしかすると、これってキャッシュが邪魔して古い画像が表示されるようになっているのでは…?と。

キャッシュクリアで問題解決

そこで、Chromeの履歴から閲覧履歴データの削除を選択して、キャッシュされた画像とファイルを削除してみたところ、無事に更新内容が表示されて一件落着。

Chromeはキャッシュを上手く使って高速化をはかっているようなのですが、ブログづくりをしている時に新しい情報が更新されないとなると困ってしまうものです。

おそらくは文章内容などは軽量であることに加え重要度が高いため更新の際には、0から再読込をしているのでしょうが、画像データのように重要性が低く重いものは一度読み込んだものを再利用しているのではないかと思います。

知っていればなんてことはないのかも知れませんが、なにぶん初心者だと何が悪くて更新されないのか途方に暮れてしまいますから、速さを追求するのも考えものですね。

今回の解決法ととしては、キャッシュの削除をしましたが [Shift]+[F5]キー で一から再読込をしてくれるようです。

[Shift]+[F5]キーの方法で試して上手く行かなかったときに、履歴からキャッシュの削除をしてみてはいかがでしょうか。