もはや当たり前となった javascript とか ajax とか使って ページ遷移しない web アプリの弱点として、 ブラウザの戻るボタンは罠問題があります。 ブラウザの「戻る」は生理的に染み付いてるものなので、 今さら注意書きで「使っちゃだめよ」とか言っても無駄です。 また、ページ遷移しない場合、パーマリンクどうするよ。って話にもなりますね。 という需要で、ajax の戻る対策をしたライブラリはいろいろあるわけですが、 ちょっと思うことあって自分でも作ってみました。 大いに参考にしたのはこちら。 Ajaxと戻るボタン・ブックマーク こちらがさらに参考にしてたのはこちら。 location.hashを使ったセッション復元 あと、safari 対応にあたり、SWFAddressも参考にしました。 こっちは flash で同様のことを実現してます。 IE, Firefox については、先の