Snow LeopardのMail.app文字化け問題

今日は文字化けで同僚の先生方に迷惑をかけてしまった。文字化けしたのは2件のメイル。いずれも、他の人によって送信されたメイルをreplyした僕のメイルが文字化けしていた。そのうちひとつは職員さんによって送信されたいわゆる「丸付き数字」 (unicodeでU+2460、U+2461) を含むメイルであり、これは化けてもおかしくない (うちの大学は教職員にもっとまともなメイル送信についての教育を行うべきだ)。とはいえ、その部分は削除して送信したのだが、返信を選択した時点でMail.appがUTF-8として送信すべきと解釈してしまっていたらしい。

もうひとつはもっとやっかいなものだった。見た目では、僕が返信した対象のメイルにはおかしな文字は見当たらない。文字コードを表示させてやっと気づいた。返信対象のメイルにはUTF-8でU+FF5EのFULL WIDTH TILDEが含まれていた。実際にはWAVE DASH (波ダッシュ) として入力されたであろうその文字は、Snow LeopardのMail.appのタコな仕様により、FULL WIDTH TILDE (ティルデ) として解釈されたようだ。正しい実装は、U+FF5E (ティルデ) ではなく、U+301C (波ダッシュ) とするべきだろう。U+FF5EのFULL WIDTH TILDEはISO2022-JPでは変換先が存在しないので、メイル全文がUTF-8になってしまった (そのくせ、Mail.appのエンコードでUTF-8を選択しても文字化けは解消しない)。

こういう問題は、ユーザーレヴェルではどう対応するべきだろうか? 「〜」のように見える文字があったら、メイルは「新規メッセージ」として送信すべき?

トラックバック(0)

トラックバックURL: http://www.shudo-psy.net/manage/mt-tb.cgi/393

コメントする

2010年4月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

このブログ記事について

このページは、NAKANISHI, Daisukeが2009年12月 8日 22:07に書いたブログ記事です。

ひとつ前のブログ記事は「「進化と人間行動2009」の感想 (1 Dec, 2009)」です。

次のブログ記事は「「心の社会性」講演ヴィデオ: 亀田達也 (北海道大学大学院文学研究科教授)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.21-ja