0

Webサイト更新とブラウザのキャッシュ機能。

クライアント「オイオイ、サイト更新されてるって言ってたけど古いまんまじゃねーか。金返せ。」

サイト更新でミスするなんて、プロフェッショナルの仕事じゃないです。
ちょっときついですが、上の言葉くらい言われてもなんら文句は言えません。
しかし、会話の続きはというと・・・・
制作「え?更新しましたよ?ブラウザの更新ボタンかF5キーを押してみて頂けないでしょうか」
クライアント「・・・・。あ、更新された。」
このやりとりを何度したか分かりません。
クライアント側の担当者が変わったりすると必ずといって良いほど起こるので、更新時にメールで注意書きしたり。
この問題の原因はブラウザの「キャッシュ」なんですが。
解決方法としてよく上げられるのがmetaタグを使って「キャッシュを無効化する」テクニックです。
でも、これって釈然としないんですよね。
サイトの読み込みを軽くするための、ブラウザの機能を殺すなんて、スマートじゃない。
他にも、方法があるみたいですが、納得のいく解決法はなかなかないですね。
(クエリを変えるとか?メンテナンス性が・・・)
簡単な事だと思うんですがね
・サイトのデータが新しくなってればそれを表示する
・新しくなってなければキャッシュを表示する
FTPの「データが新しい場合は上書きする」みたいな発想なんですが。
できないもんかな、jsとかで。
とくにie6はデフォルト設定でキャッシュがしつこく残るんだよな・・。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です