Emoji under the hood
A fascinating and enlightening dive into how emoji works:
To sum up, these are seven ways emoji can be encoded:
- A single codepoint
đ§ U+1F9DB- Single codepoint + variation selector-16
âšď¸ U+2639 + U+FE0F = âšď¸- Skin tone modifier
𤾠U+1F935 + U+1F3FD = đ¤ľđ˝- Zero-width joiner sequence
đ¨ + ZWJ + đ = đ¨âđ- Flags
đŚ + đą = đŚđą- Tag sequences
đ´ + gbsct + U+E007F = đ´ó §ó ˘ó łó Łó ´ó ż- Keycap sequences
* + U+FE0F + U+20E3 = *ď¸âŁ