google-code-prettify

2008-01-16

Firefoxのスマートキーワードで、amazon.co.jpの文字化けを防ぐ

Firefoxにはスマートキーワードという機能がある(今日知ったのだけれど)。

で、何も考えずにamazon.co.jpの検索フォームをスマートキーワードに登録すると、日本語が化けてしまい、正しく検索が行えない。

そのまま登録すると、Locationは
http://www.amazon.co.jp/...=%u30AB%u30BF%u30AB%u30CA&url=...
となる。
この%u30AB...の部分を以下のように書き換えれば、日本語が化けずに検索できる。
http://www.amazon.co.jp/...=%83J%83%5E%83J%83i&url=...

3 件のコメント:

kshikuya さんのコメント...

このエントリを参考に以下のように設定してみたのですが,それでも文字化けしてしまいます.おかしな箇所がありましたら,ぜひご指摘いただけましたら幸いです.
http://www.amazon.co.jp/s/ref=nb_ss_gw?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Daps&field-keywords=%s

kshikuya さんのコメント...

上のコメントについて,対処法が見つかりました.教えていただいたurlをデコードして,以下のようにすればよいようです.有用な情報を教えていただき,誠にありがとうございました.
http://www.amazon.co.jp/s/ref=nb_ss_b?__mk_ja_JP=カタカナ&url=search-alias=stripbooks&field-keywords=%s&x=0&y=0

sakurai さんのコメント...

すみません、コメントに気付いていませんでした…

確かに、今Firefox3b5で試してみたら、同じように化けてしまいました。
kshikuyaさんの方法で上手く行きました。
逆に教えていただいてありがとうございます。