There were lots of interesting sessions at last week’s Unicode conference, but the one that I think non-experts can relate to the most was the one about Emoji or those little tiny icons popular in Japanese e-mail messages.
A rough translation of emoji might be emoticon, but the range of images goes way beyond smiley faces to include weather symbols, hearts, beer steins, sports icons, high heels,fast food, astrological signs, warnings, hand gestures and bikinis.
It’s good to catalog and standardize any symbol set, but in this case economic necessity is driving this campaign. Specifically, Google and Apple (and its iPhone) who want to expand more into the Japanese market.
According to our presenters, the three major Japanese cell phone carriers all support emoji, and these images are popular with most adults (even the ones over 30). It’s an important enough feature that iPhone (and iChat), Gmail and even Twitter support emoji.
But really it would be good to support one encoded set of emoji, not a hack of three emoji encodings from the Japanese cell phone carriers…hence the need for a unified encoding which combines those items already encoded (e.g. zodiac symbols) with symbols not currently in Unicode.
Because no Unicode script block is free of quirks, I document the issues overheard at the conference and at the Web. Namely:
Color – Real emoji have colors (really bright ones), but the spec is in black and white. This makes sense because the rest of Unicode is also in black and white. Plus you will have more options to add the colors you want!
5-Digit Code Points – Or more technically, the new glyphs will be assigned a number above U+FFFF (i.e. not in the BMP or Plane 0). Not surprisingly, many mobile devices are limited to U+FFFF and below. The committee’s comment was that they expected that moble developers would learn to overcome this restriction…because they really are running out of room in the U+0000-FFFF range. That may be good news for anyone wanting to transmit the ancient scripts over cell phones. You never know when you need to access a Mycenaean Greek text away from the office or when the next Linear B revival may happen.
JailbreakApp for that – When researching this article I encountered articles about tricks for enabling emoji on non-Japanese iPhones, not all of which were legit. For a while, Apple was discouraging use of emoji outside of Japan so it was hiding the emoji. Fortunately, there is a legal way to enable emoji now (both a trick and an app).
So there you have it – thanks to the great folks at Google and Apple, we will all be able to standardize the addition of cute icons in our online communication…or at least we will have a documented explanation of what they were for future generations. Trust me, in about 500 years, we will need it.