化けどころ ★1: IBM拡張文字 WindowsでシフトJIS保存したテキストやISO-2022-JPエンコードしたメールが他環境でデコードできません。古くはWindowsの「①」がMacで「㈰」に化けていたあれ。 ★2: 第3・第4水準漢字 ISO-2022-JPの拡張(ISO-2022-JP-3)でエンコーディングできてしまうのでMuleなどの環境からこのISO-2022-JP-3のメールが送れてしまうのですが、デコードできる環境が少なく化けたり読めなかったり。Windowsのメーラーは大体無理。 ★3: IBM拡張文字に含まれない WindowsはAPIをUnicode版と非Unicode版の2セット用意しており、日本語環境だと非Unicode版APIはシフトJIS(もちろん正確にはIBM拡張文字を含む亜種であるWindows-31J)で文字列を扱います。古いアプリほど非Unico