Googleキャッシュが文字化けする件について(for Safari)
何やらGoogleキャッシュが文字化けすると言う情報を得たのでMacな人用の対処法を考えてみた。
原因:どうやらGoogleキャッシュのエンコーディング(UTF-8)と、キャッシュ元のHTMLのcharset指定が違うこと。
対処法:SafariStand[hetima.com]のSite Alteration機能を使う。
- SafariStandをSafariにインストール(インストール済みの場合は次へ)
- Safariに増えたStandメニューからSafariStand Settingを開く
- Site Alterationの項目のaddボタンを、Googleキャッシュを開いた状態(文字化けしていても構わない)で押す。
- そこで出来た項目(xxx.xxx.xxx.104だと思われる…末尾だけは固定?)のMatch Patternを.104だけに(SafariStandが後方一致してくれるから)する。
- Alter: Encodingにチェックを入れ、UTF-8にセット
- StandメニューのSite Alterationにチェックを入れ、Safariを再起動
…でおっけーだと思うのでお試しあれ。ダメだったら教えてください。
(3/11 追記)って今確認したらGoogleキャッシュの仕様がちゃんとなってるし。流石ですぐぐる先生。一日だけしか役に立ちませんでしたかorz…まあ、これも経験か。
(さらに追記)原因は設定ミス[impress.co.jp]だった模様。