iPhoneで絵文字がサポートされるようになって、FacebookやTwitter、GitHubなどでも絵文字が使えるようになっています。同じデバイス、サービスであれば問題はないのですが、外部サービス連携している場合などは絵文字がトウフになってしまうことが多々あります。 そんな残念な状態を改善できるかも知れないのがTwemojiです。Twitter社が自社で使っている絵文字をオープンソースとして公開しています。 Twemojiの使い方 例えばこんな感じ。カラフルなひゅうじですね。 Twemojiの使い方はシンプルです。例えば次のような文字があります。 I \u2764\uFE0F emoji! これだとUTF-8部分が文字化けるでしょう。 そこでパースします。 var div = document.createElement('div'); div.textContent = 'I \u2