SWFAddressすごい

SWFAddressというライブラリがすごい。
AjaxFlashでもページ遷移時にURLを書き換えれる。しかも、ちゃんとブラウザの戻るボタンも効く。

デモページ

ざっとソースを見たところ、location.replaceなどを使ってURLを書き換えているみたい。ブラウザに合せて、assignやreplaceを使い分けていた。たぶん、ブラウザによって微妙に挙動が違うんだろうな。