9 ms·
> Most of the emoji are 3-byte Unicode characters. The most recent Emoji standard has 1,182 characters classified as Emoji and 179 of them are in the BMP [1].
by lifthrasiir 9y ago
> Most of the emoji are 3-byte Unicode characters.
The most recent Emoji standard has 1,182 characters classified as Emoji and 179 of them are in the BMP [1]. Others are encoded as 4 bytes in any UTF encodings. Emoji has been a great way to force the proper non-BMP support to (still) non-conforming softwares for this reason.
Well, and if you instead consider the Emoji sequence (which is a unit of being rendered as a single Emoji) the longest sequence is 7 characters long, or 28 bytes long in any UTF encodings, thanks to flags expanded to cover subdivisions [2].
[1] http://unicode.org/Public/emoji/5.0/emoji-data.txt http://unicode.org/Public/emoji/5.0/emoji-data.txt
[2] http://www.unicode.org/reports/tr51/tr51-12.html#Sample_Valid_Emoji_Tag_Sequences http://www.unicode.org/reports/tr51/tr51-12.html#Sample_Vali...