しばらく検討中のままの はてなアイデア - 不具合>macOSX、safariにてタイトルが文字化けする場合を解消して欲しい。例えばこれ。http://f.hatena.ne.jp/qubi/20050621132459 を実装してほしい。
(naoya):これってさ、safari が・・・ safari がエンコード、そうそう、こいつが、文字判定下手だから・・・。
(naoya):あっ、safari の場合に、別の関数を加えておけばいいのかなぁ? いやぁ、何にしても結構だめなんだよね・・・。
(kiyohero):善処。結構、根が深そう?
(naoya):根深い。根深いっていうか、safari のせいだから・・・。基本的には。
Core JavaScript 1.5 Guide:Predefined Functions:escape and unescape Functions - MDC
escape および unescape 関数は 非 ASCII 文字に対しては正しく機能せず、廃止予定になっています。JavaScript 1.5 以降では encodeURI、decodeURI、encodeURIComponent および decodeURIComponent を使用してください。
Safari わるくないよ。
(11/4 追記)
はてなブックマーク - blog.8-p.info : 非 ASCII 文字は escape にかけないでほしい
2006年11月04日 naoya safari, bookmark Safari でブックマークレットセットアップすれば encodeURIComponent() のやつになりますよ
はてなブックマーク - セットアップ をちゃんと確認しないで先走ってました。すみません。
idea:3075 のほうもちゃんと「実装済」に更新されました。ありがとうはてな!