The Power and Responsibility of Unicode Adoption
summary
Argues that adopting Unicode is practical not theoretical: use UTF-8 by default, test cross‑vendor renderings, and expect surprising mismatches (Android blobs, Windows fixes, vendor skin‑tone/gender combos). Recommends concrete tools and patterns: serve emoji with fallback images with alt and aria‑label for accessibility, use twemoji.js or the Python package pip install emojificate to transliterate and fall back, and follow the RFC for emoji in URLs to avoid mojibake and wrong semantics.
AI-written summary · about
chapters (38)
- 0:00Conference introduction
- 1:24What is Unicode
- 2:49Birth of emoji in Unicode
- 4:15Apple and emoji popularity
- 5:37Emoji combinations and modifiers
- 7:27Emoji tax and limits
- 8:12Emoji in Python
- 9:14Android emoji mistakes
- 10:40Emoji inconsistencies
- 11:46Cultural emoji differences
- 12:07Submit new emoji
- 13:34Emoji approval rejection
- 13:54Replacement character and mojibake
- 14:35Emoji in URLs
- 15:40Browser tab emoji differences
- 16:44Inputting emoji
- 17:48Hardware emoji keyboards
- 18:09Web emoji and search
- 18:54Short codes and vendor emoji
- 19:57Emoticons vs emoji
- 20:39Auto-correct emoji pitfalls
- 21:21Slack emoji and fallbacks
- 21:41Why emoji fallbacks matter
- 22:47Twemoji.js and WordPress support
- 23:30Accessible emoji
- 24:57Emojificate for Django
- 25:41Enable UTF-8 by default
- 26:01Future of emoji
- 27:31Unicode 10 gender-neutral emoji
- 28:36Platform emoji fixes
- 30:42Android and Apple emoji improvements
- 31:50Android emoji library
- 32:32Windows 10 emoji redesign
- 33:14EmojiOne licensing
- 33:56Custom emoji with CSS
- 34:40Unicode exclusion factors
- 35:02Emoji learning resources
- 35:25Summary and emoji power
related talks
31mThe Power ⚡️ and Responsibility 😓 of Unicode Adoption ✨
24mThe Power and Responsibility of Unicode Adoption
58mThe Power ⚡️ and Responsibility 😓 of Unicode Adoption ✨
48mUnicode: Going Down the Rabbit Hole
01h 24mUnicode: From First Principles to Practical Implementation
45mI ♥ Unicode
46mUnicode Best Practices
43mPower of Emoji
