「特殊顔文字」を見たことのある人も多いのではないだろうか。Twitterやmixiなどでよく見られるこれらは、対応しているデバイスからみたユーザーにはきちんと表示されているが、Android端末やWindowsユーザーには意味の分からない記号の羅列のように表示されていることがある。 あるいは、「この記号の羅列なんだろう」と前々から思っていた人もいるかもしれない。 この特殊顔文字が表示されない場合「豆腐」とも呼ばれる「□」や、「下駄」とも呼ばれる「〓」に置き換えられてしまう。(トップにある画像を参考にしてみてください) これらは、送信者と受信者が異なる「文字コード」を採用している事で起きてしまう現象である。文字コードというのは、パソコン側が漢字やひらがなを扱うときの表現方法の事で、UTF-8(unicode)やShift-JIS、EUCなど何種類か存在している。 iPhone(iOS)やiM
