385 :
384 :
2005/09/30(金) 19:40:16 ID:UHqLloGI0 一度クリックするとアドレスの日本語がエンコードされるので、 検索結果を貼りつける時に便利だったのですが…
>>384 最近のGoogleは、
>>18 のShift_JIS指定のエンコードがなくても検索バーから検索できるので
(旧)の検索に戻すとイメージを選んだときに文字化けしなくなる。
ただし、ニュースを選んだときに文字化けするのは直らない。(UTF-8エンコードが必要なため)
このニュースを選んで文字化けした場合には、
URLの最後に手動で &ie=utf-8 を追加してEnterキーを押すと
正しく検索結果が表示される。
Operaの場合、UTF-8エンコードに対応しているので検索結果の後に
イメージやニュースを選んでも文字化けはしない。
他のUTF-8エンコード対応のブラウザは試していないので不明。
387 :
386 :2005/10/01(土) 13:58:12 ID:oePpUD400
以上はブラウザ搭載の検索バーからGoogleで検索した後、 イメージやニュースを選んだ場合の結果です。
388 :
384 :2005/10/01(土) 18:11:59 ID:3yg1nK0p0
>>386 元のアーカイブからSearch.iniをコピーして戻してみましたが、
ブラウザの検索バーからだと文字化けしてしまうのですが…
DonutPでは、ブラウザから送る文字列がエンコードされずに
日本語のまま送られているのが原因だと思うのですがどうでしょうか?
このブラウザの仕様ならば、根本的な解決は不可という事になりますね(^^;
390 :
386 :2005/10/01(土) 21:12:18 ID:oePpUD400
少し説明不足でした。
「ツール」-「Donutのオプション」-「ブラウザ」のUserAgentを
下のように変更していたために上述の動作になっていました。
Mozilla/4.61 [ja] (X11; I; Linux 2.2.13-33cmc1 i686)
確かにWindowsのUserAgentだと文字化けは直りませんでした。
下記のサイトなどでWindows以外のUserAgentに変えてみると
上述の動作になると思います。
UserAgent(ユーザーエージェント一覧)
ttp://www.openspc2.org/userAgent/
うむうむ
392 :
名無しさん@お腹いっぱい。 :2005/10/02(日) 11:18:57 ID:IWufDBVh0
数日前からgoogleのイメージ検索が文字化けするのですが どなたか対応策をご存じないでしょうか?
393 :
392 :2005/10/02(日) 11:33:05 ID:IWufDBVh0
ブラウザの更新がされていなかったようで書き込み内容が重複してしまってすみません なかなか上手くいかないようですね
なかなかええね
>>390 なるほど、確かにユーザーエジェントを変えると正常に表示できるね。
情報サンクス。
397 :
名無しさん@お腹いっぱい。 :2005/10/03(月) 11:31:22 ID:mzJAzCCc0
yahoo検索が文字化け… 今日からなんか変更があったっぽい
399 :
386 :2005/10/04(火) 01:49:24 ID:rLh4vz0M0
Yahoo検索はShift_JISエンコードを指定すれば
文字化けが解消されました。
Search.iniを開いて、[Yahoo! JAPAN]のFrontURLに
&ei=Shift_JIS または &ei=sjis を追加して上書き保存します。
(旧)
http://search.yahoo.co.jp/bin/search?&p= (新)
http://search.yahoo.co.jp/bin/search?&ei=Shift_JIS&p= または
(新)
http://search.yahoo.co.jp/bin/search?&ei=sjis&p= 上の修正をしても
>>390 のGoogle検索修正例のUserAgent
Mozilla/4.61 [ja] (X11; I; Linux 2.2.13-33cmc1 i686)
の状態では、Yahoo検索結果ページの表示がおかしく
文字化けが直らないので以下のようにWindowsのUserAgentを使います。
Windows XP SP2の例
(旧)Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
(新)Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Windows Meの例
(旧)Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90)
(新)Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; Win 9x 4.90)
(新)のようにUserAgentのMSIE 6.0の部分をMSIE 5.0にすると
前回
>>386 のGoogle検索修正を保ちつつ
今回のYahoo検索でも文字化けしないという改善策になると思います。
MSIE 6.0やMSIE 5.5等の場合では
>>386 のGoogle検索で文字化けしてしまいます。
いつも使う検索エンジンに合ったUserAgentにするのが良いのかもしれない。
401 :
386 :2005/10/04(火) 19:48:31 ID:rLh4vz0M0
402 :
名無しさん@お腹いっぱい。 :2005/10/05(水) 07:57:21 ID:00b6e6jM0
403 :
名無しさん@お腹いっぱい。 :2005/10/05(水) 08:02:03 ID:00b6e6jM0
Googleの不具合報告フォームに送ってみる?
405 :
名無しさん@お腹いっぱい。 :2005/10/06(木) 23:56:19 ID:u5rpKfto0
誰かなんとかしてくれ〜〜
ずっとドーナツP使ってきて偶然このスレ覗いて公式サイトいってみたら もう2年前から更新途絶えてるんだね 公式BBSで言ってる作者死んだってのは比喩でしょ?
更新されないけど、今のところ大きな不満はないからPを使いつづけてる。 最近のGoogle問題は他のブラウザでも出てるみたいだし、このスレで 紹介されたユーザーエージェントの変更で対応できるから問題は無いので。 MSNとかの一部サイトはユーザーエージェントをIEにしないと表示が崩れるけどね。 というか、慣れてしまうとなかなか他には移行しづらい物がある。
こんばんは質問させてください 検索バーのグーグルについてなんですが、例えばロボトミーと打ちこんで検索します。 そうすると普通にできるんですが、その後にイメージ検索を押すとと「繝ュ繝懊ヨ繝溘?」と化けてしまうようになりました。 ローマ字だと問題ないようなのですが・・・これをどうにかできませんでしょうか?
>>411 カキコした後読み直して、さっそく直したよ
386氏、キモデブ411ありがd
ん。
なんだかよく・・・・・結局UserAgentはなんてすればいいんですか?
ちょっとまって今釣れたAA探してるから
>>414 用途によって使い分ける。そのためにいつでも変更できるようになってるんだから。
418 :
386 :2005/10/08(土) 02:21:41 ID:hQtPN1fF0
>>409 エンコード指定の自動選択 &ie=& を使う場合には、
UserAgentを
>>399 のようにMSIE 5.0を含むものに修正すると文字化けしません。
MSIE 6.0(or MSIE 5.5)などでは文字化けします。
これは、ブラウザによってGoogle内部動作の違いがあることが原因です。
詳しい内容は次に書きますが、要点は以下の通りです。
MSIE 6.0では
>>18 のように &ie=Shift_JIS& と指定する必要があります。
MSIE 5.0では &ie=& のように指定せずに自動選択にすることができます。
MSIE 6.0の場合には、Google内部でエンコード指定 &ie=& にUTF-8が優先的に指定されるため
&q=& と &ie=& のエンコードの整合性が取れなくなり文字化けします。
(&ie=& としておいても &ie=UTF-8& となる)
MSIE 5.0の場合には、上のようなGoogle内部でのエンコード指定 &ie=UTF-8& が起こらないため
&q=& と &ie=& のエンコードの整合性が取れて文字化けしません。
(&ie=& としておくと &ie=UTF-8& または &ie=Shift_JIS& のどちらかが自動選択される)
419 :
386 :2005/10/08(土) 02:22:37 ID:hQtPN1fF0
エンコード方式を &ie=& のように自動選択にしても文字化けしてしまうのは、
UserAgent に MSIE 6.0(or MSIE 5.5)などが含まれる場合のようです。
これはGoogle内部(サーバー側内部)での動作に違いがあると思います。
Google検索ではブラウザの情報(MSIE 6.0など)を監視していて、
「特定のブラウザ」で「エンコード指定が &ie=&(自動選択)」の場合には
エンコード方式にUTF-8が優先的に指定されるようです。
(Google内部では &ie=& が &ie=UTF-8& 扱いとなる)
この「特定のブラウザ」がMSIE 6.0(or MSIE 5.5)などです。
MSIE 6.0を含むUserAgentの場合は、
>>18 のようにShift_JISでエンコード方式を指定することで
Googleで優先されるUTF-8エンコードを防止しています。
http://www.google.com/search?num=50&lr=lang_ja&ie=Shift_JIS&q= MSIE 5.0を含むUserAgentの場合は、MSIE 6.0の時のようなGoogle内部でのUTF-8優先が起こらないので
エンコード指定 &ie=& では本来の自動選択という動作になります。
この自動選択はShift_JISかUTF-8かの自動選択になります。(EUC-JPは自動選択とならずに指定が必要です。&ie=euc-jp&)
http://www.google.com/search?num=50&lr=lang_ja&ie=&q= >>402-403 にも書かれていますが検索バーで文字化けする原因として、
&ie=& のエンコード指定と &q=& の検索文字のエンコード方式に整合性が
取れていない時に文字化けします。
・&ie=& の部分は「Shift_JIS」でのエンコード指定
・&q=& の部分は「UTF-8」でエンコードされた文字列
というように &ie=& と &q=& のエンコードに整合性が取れていませんので文字化けの原因になります。
検証した動作などを詳しく説明しますと非常に長くなりますので簡単にまとめますと、
・&q=& が「Shift_JIS」エンコードの時、&ie=& も自動的に「Shift_JIS」指定となる動作
・&q=& が「UTF-8」エンコードの時、&ie=& も自動的に「UTF-8」指定となる動作
というように &ie=& と &q=& のエンコードに整合性を取ることで文字化けを回避しています。
でもこれ検索バーがまともになる代わりに直接Googleページから検索するとイメージ押したときバグるから根本的解決にはなってないね
421 :
409 :2005/10/09(日) 00:16:32 ID:8ZBQbR8p0
>>418-419 詳しく解説して頂きまして、ありがとうございました。m(__)m
&ie=& の自動判別というのはUAをMSIE5.0にしたときの動作だったんですね、
よく読んでなかったようで気付きませんでした、すみません。m(__;)m
おかげ様で文字化けせずにイメージ検索出来るようになりました、感謝です!
なるほどなぁ。MSIE5.0にするとMSNみたいなIEじゃないと表示が 崩れるサイトも普通に表示できるようになったよ。 Mozilla/4.61 [ja] (X11; I; Linux 2.2.13-33cmc1 i686) だとhotmailにログインしようとするときにIE6をダウンロードしろとか怒られてたw
このスレはいい奴ばかりだな。
質問です。
モデムの設定画面(
http://192.168.0.1/ )をDonutPで開こうとすると、
ブラウザがフリーズするようになりました。
ちなみに、IEやプニルでは問題ありませんでした。
Office2003を入れてからおかしくなったんですが、解決策はありませんか。