収まりが悪いので,昨日に引き続いて,「なして文字化けするの」と,調べてました.
まず,googleで検索すると,「リロードすると文字化けが解消されます」との情報が見つかりましたが,私の環境ではダメでした.そりゃそうでしょう,IEがJISを認識しないのだから.
以前は問題がなかったということは,Windows updateが怪しいんじゃない? ということで,調べてみたら・・・・マイクロソフトサポートオンラインで[MS10-090]を見つけました.ところがです,これ,めちゃくちゃ重たいページで,PCが死んだかと思いました.Google Chromeで開きとあっさり開きました.
・このセキュリティ更新プログラムをインストールした後、一部の JIS (Japan Industrial Standard) Web サイトが Internet Explorer で正しく表示されない場合があります。この問題は、JIS ベースの Web サイトが HTTP ヘッダーで JIS エンコードを指定していない場合に発生する可能性があります。たとえば、Web サイトが Meta タグで JIS のみを指定している場合です。
ちょっと違うけど,ほぼ当たりのようです.
そして回避策として
・サーバー側の回避策
Webページのヘッダに次のメタを入れる
Content-Type: text/html;charset=iso-2022-jp
・クライアント側の回避策
レジストリを変更する
などと書いてあります.IEのメニューに「JIS」を復活させてくれればいいのに,その方法が書いてません.
レジストリをいじる方法は嫌ですよね.
・レジストリ破壊が怖い.
・PC初心者にはお勧め出来ない.
・めんどくさい.
・システムの脆弱性が高くなるらしい(MS10-090参照)
このセキュリティ更新プログラムは「248201」とのことなので,windows updateの更新履歴の表示で調べて見ると「Windows XP 用 Internet Explorer 8 の累積的なセキュリティ更新プログラム (KB2416400)」なるものが2010/12/18に当たっていました.それ以降からおかしくなっていたんでしょうね.きっと.
一方,MS10-090には次の記述もあります.
「以下の問題はセキュリティ更新プログラム 2482017 で解決されています。」
これもwindows updateの更新履歴の表示で見ると,2011/02/09に当たってます.全然解消されてないじゃん・・・・
もしかすると,2416400ではなくて,2482017で,すなわち,12/18からではなくて,02/09から不具合が起きてるような気もします.いつからデルタのサイトがおかしくなったのか覚えてないんですよね・・・・残念ながら.
いずれにしろ,
・今のところ問題が生じてるのは,デルタから来たメールに記載されているURLのみ.それも一時期のもののみ.
・そうそうしょっちゅうではない.
・レジストリをいじるのは嫌.
ということで,ダメなヤツを見るときだけ,エディタでコード変換してやることにします.やれやれ.