Virtual Earth, An Evangelist's Blog より。元記事はVirtual Earth Map Controlのバージョンをアップグレードする際のTipsなのですが、これは他にも大いに使える! ので紹介。
元記事の内容は、Virtual Earthをアップグレードする、つまりHTML内のscriptタグのアドレスを変更することでできるのですが、既に稼働しているWebサイトをいきなり変更はできないよね。簡単に新しいバージョンでの表示を確認するため、クライアントPCのWebブラウザに表示するときにプロキシを使って旧バージョンのアドレスを参照せず、新バージョンのアドレスを参照しにいくようにするってものです。わかりにくい?
そこで登場するのがFiddlerというIE用アドインです。一応マイクロソフト製。私もHTTPの通信内容を覗くのに使ったことがありました。結構前からあります。
手順。試しにこのページのCSSを他の人のCSSに置き換えて表示させてみます。
- Fiddlerをインストール。IEのツールバーボタンから起動できます。
- FiddlerのRulesメニューから「Customize Rules」を選択。
- jsファイルが開くので、「OnBeforeRequest(oSession: Session)」という記述を検索。
- 「{」の下に次のように書き加えます。もしこのアドレスなら次のアドレスに置き換えるってだけ。「http://」は付けません。
if (oSession.url.toLowerCase()=="blogs.wankuma.com/katamari/customcss.aspx") {
oSession.url = "blogs.wankuma.com/torikobito/customcss.aspx";
}
- ファイルを保存してエディタを終了。
- 必要に応じて、IEのキャッシュ削除
- テストするWebページへアクセス!
すると、こんな感じになりました。とりこびとさんありがとう。無断で使用しました。

FirefoxからもFiddlerの使用が可能です。プロキシとして動いているだけなのでFiddler起動中に次のように設定しておけば、Firefoxでも同様にIEと同じ結果が見れます。

いろいろと活用できそうですね。他にもカスタムルールを書き換えることでいろいろできると思いますが、私は知らないです。HTTPヘッダ見るのにしか使っていなかったので・・・・・・。日本語で紹介しているページはあまりなさそうですが、@ITの3年前の記事にありました。
Windowsユーザーのためのワンポイント・レッスン 第69回:ITpro
あわせて見ると良いかもー。