質問: 教えて goo での質問で、沢山の回答をいただいたような時には内容をプリントして読んだりしていますが、 Netscape Communicator でプリントすると随所に文字化けが現れてしまい、何が原因か分りかねております。 お分かりの方がいらっしゃいましたら、よろしくお願いいたします。 ◎ Internet Explorer を使ってプリントした時は、そういうことは起きません。 ◎ Netscape Communicator だと、画面上では正常に表示されますが、プリントすると文字化けが起きます。 これは、Mac(Netscape Communicator は 4.7)、Windows(Netscape Communicator は 4.73) のどちらにも共通する現象です。 なお、使っているプリンターは、Mac 用、Windows 用のそれぞれで、メーカーも別です。 ◎ 文字化けの状況は、たとえばこの画面であれば、 ・右肩の「今日の質問」、検索のところの「質問検索」、質問文の中にある「質問」の各文字について、 いずれも”質”の文字の部分が半角の”ソ”になってしまいます。 ・その他にも、いくつかの文字の部分で化けてしまい、内容が読み取りにくい状態になります。 ◎ 教えて goo の画面以外では、こういう現象は経験ありませんで、goo 事務局にも聞いてみたんですが、 「goo 側では、特別な設定などはしていません。」という返事でした。 ということで、あるいは Netscape 側の問題なのかと思ったりもしておりますが。
回答: そういえば、バージョン2の頃はcharset=EUC-JPを使うと バグのために殆ど化けて読めませんでした。 もう解消されたとばかり思ってたのですが、まだ残っていたのかなぁ・・・ ssssさん> 興味深いです。大変参考になりました。 コメントの中に「龠」が含まれていました。第二バイト0xFEですので 文字コードの勘違いとは考えられなくなってしまいましたが。 0x8Eはなんでしょうねぇ EUCで「質」は0xbcc1ですね。 半角ソになる・・・などの条件を考えると、やっぱり S_JISとしてエンコードされていることは断定出来ますね。 charset=・・・にバグが残っているんでしょうか、 それとも龠の上位1バイト(0xF3)が誤判定を導いてるような 気がしてなりません。