最新の情報に更新してください

「更新されていないんですけど・・・」
「右ボタンをクリックして、最新の情報に更新してください」

「・・・」

「あのーーー、更新されてません」
「インターネットオプションで全般タブの設定ボタンをクリックしてWebサイトを表示するたびに確認するを選んでください」

「・・・」

インターネットオプションで設定できる「保存しているページが新しいバージョンかどうかの確認」の4つの選択肢があります。

20141203ie.jpg

デフォルトが「自動的に確認する」なんですよね。「自動的に」というのがあまりにもあいまいで笑ってしまいます。更新日時によって確認するのか、アクセス日によって確認するのか。ブラウザ利用者の99%の人がデフォルトのままでしょう。秒単位で変化するこの時代に(このいい方古めかしいですね)、数時間、数日、数か月後にページ情報を確認するって・・・

さすがに「確認しない」は論外でしょう。

結局最初の2つのいずれかに設定を変更する必要があると思うんですけど、「IEを開始するたびに確認する」の意味が不明。キャッシュとして残っているページ全てを確認するんでしょうか?だとしたらこれは相当に無意味。時間の無駄。

残された選択肢は「Webサイトを表示するたびに確認する」だけです。

これが デフォルト であれば何の問題もないんです。「自動的に」の意味が分からず、開始して何を確認するのか分からない以上、「確認する」か「確認しないか」の2択で十分だと思うのですが。

そのうちこの辺の説明が億劫になって、こちら(作る)側で常時更新するように設定すればいいじゃないかという単純なことに気が付きました。遅すぎ(^_^;)

HEADに下の3行を追加するだけです。

<meta http-equiv=”Pragma” content=”no-cache” />
<meta http-equiv=”cache-control” content=”no-cache” />
<meta http-equiv=”expires” content=”0″ />

3行目の「0」はキャッシュの有効期限、「0」はキャッシュしないということです。

頻繁に更新したりするようなページは上の3行を埋め込んでおくと便利。ほんとは、前述の設定で「Webサイトを表示するたびに確認する」にしてもらえればいいんです。

コメントを残す

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