ヒットしたページにあるような文字化けが起こる原因と解決策を教えてください。
http://www.google.co.jp/search?num=50&hl=ja&newwindow=1&q=%C3%A3%C3%A3%C2%BE%C3%A3%C3%A3&lr=
おそらくはEUC-JPで渡したキーワード文字列の文字コードを自動判定する際に、エンコード範囲が重なるISO-8859-1という欧米用文字コードとして認識してしまったもののように思います。
Googleにおいては、ie というパラメータをつけることによって、入力キーワードの文字コードを指定できます。
具体的には、以下のようなURLとなります(末尾にパラメータ ie=euc-jp をつけています):
http://www.google.co.jp/search?num=50&hl=ja&newwindow=1&q=%C3%A3...
「lang_euc=」を「lang_ja&ie=euc_jp&oe=euc_jp&q=」に変えてください。
www.google.co.jp/search?num=50&hl=ja&newwindow=1&q=%C3%A3%C3%A3%C2%BE%C3%A3%C3%A3&lr=lang_ja&ie=euc_jp&oe=euc_jp&q=
ありがとうございます。
今回、文字化けしたページを呼び出すために、「aチルダ aチルダ 3/4 aチルダ aチルダ」という検索ワードで検索をしています。検索結果は、インドのサイトが多くひっかかっていますが、メールで同様のパターン(aチルダが連続して、間に特殊記号が挟まれるようなパターン)で文字化けをするケースがあり、これの原因が分かれば解決策に繋がるかと思い質問をしてみました。
本文をコピーペーストするのが怖かったので遠回しになってしまいすみません。別の形での質問も検討してみます。
ありがとうございます。
実は、下のような質問を同時にしているのですが、特定のメールが、(ソースを見る限りでは)今回の質問の検索結果に現れたページに近い文字化けをしています。
検索結果は、インドのサイトが多くひっかかっているので今回のメールのケースとは違うかもしれませんが、Aチルダが連続して、間に特殊記号が挟まれるようなパターンが似通っているため、これの原因が分かればメールの文章を元に戻す方法に繋がるかと思い質問をしました。
http://q.hatena.ne.jp/1197342931
サーバか、メーラーによる、EUC-JP、ISO-8859-1といったエンコードの誤認識が影響しているようでしょうか?