Talk:Mojibake

From WagaWiki

Jump to: navigation, search
  • こんにちは。日毎進化するWagaWikiを楽しく眺めさせてもらっています。ところで一つ、引っかかる部分があるんですが、本文の「さっき送ってもらったメール、文字化けしてて読めないから、もう一度shift JIS(シフトジス)で送ってくれない?」という部分、これが私にはとても奇異に思えます。というのも、メール伝送に使われるSMTPというプロトコルでは、元々7bitの文字コードを扱うように作られています。ですので、邦文メールでは8bit目を使わないISO-2022-JPで符号化するように定められており(UTF-7は非推奨)、例えばメーラのThunderbirdでは、ISO-2022-JPとUTF-8(Base64で7bitになるよう自動的に変換)以外に選択肢がありません。もしShift JISやEUC-JP等8bitの符号化方式を採ると、経路上のSMTPサーバによって8bit目を書き換えられてしまったり、Base64等で7bitになるよう符号化されてしまい、結果文字化け、ということになり得ます。要するに、「邦文メールではISO-2022-JP以外使用不可」ということです。以上素人の浅薄な知識ですが、ご参考になれば幸いです。 Ksk 08:25, 23 August 2006 (EDT)
『「さっき送ってもらったメール、文字化けしてて読めないから、もう一度shift JIS(シフトジス)で送ってくれない?」』って言葉の使い方を表す例文にすぎないと思います。単に深読みの問題ではありませんか。メールソフトやサーバーによると、(とくにウェブメールの場合)変なこだわりやコツが多いでしょう。「ISO-2022-JPを使え!」はすべての問題を解決わけでもないでしょう。それはともあれ、いまのところ本文は「文字化けの対策」より単に「文字化けとは」です。Paul b
お時間割かせてしまい、申し訳ないです。歎息すること頻り、蛇足の積りでしたが、慥かに愚鈍な発言でした。どうか無視して下さい。 Ksk 10:55, 23 August 2006 (EDT)
いいえ、そんなことありません。これから文字化けを対策を作ろうとすれば役に立つかもしれません。Paul b

あ。kskさん。ようこそ。どんどんご意見をお願いします。すると「UTFで送ってくれない?」だと問題はありませんか?--Coco  17:41, 23 August 2006 (EDT)

古いメールソフトは対応できません。それにUTF-8は「日本語のエンコード」より「何でものエンコード」です。それはそれでいいだけど、「日本語の自動選択」などの設定にすると「UTF-8」は正しく表示しないかもしれません。Paul b

Kskさん。質問意図は、例文を読んで「?」と思わないようなものに直したいのです。「○○で送ってくれない?」の○○は何がよいでしょうか。ご意見お願いします。--Coco  18:40, 23 August 2006 (EDT)

お返事に一ヶ月以上間が空いてしまいまして、すみません…。お答えしますと、「ISO-2022-JPで送ってくれない?」が道理かと思います。それ以外にすると、不可抗力によって化けてしまう可能性が非常に高まります。(以下蛇足)Webメールの場合はまた少し問題が複雑化しますが、「ISO-2022-JPで送ってくれない?」に変わりはありません。話がさらにずれますが、メール一通に多種多様な文字(漢字とハングルとアラビア文字など)を混在させるのは困難とも言えますので、メール一通につき一言語のみにすると、煩わしくも確実です。以上です。ありがとうございました。Ksk 10:46, 9 October 2006 (EDT)

Kskさん。ありがとうございます。修正しました。複雑なんですね^^ 今後ともなにかお気づきの点があれば、是非とも教えてください。--Coco  10:29, 12 October 2006 (EDT)

こちらこそありがとうございました。お役に立てれば幸いです。Ksk 07:22, 15 October 2006 (EDT)
Personal tools