~/talk

The Power ⚑️ and Responsibility πŸ˜“ of Unicode Adoption ✨

Talkat PyCon AU 2016 Β· 2016-08-12..08-16Β· [web-platform, python]
slides:none on file

Unicode adoption shows concrete tradeoffs: platform vendors implement emoji differently so a single code point yields divergent images (yellow heart, flushed face, clapping) and causes real miscommunication; Android 4.4 and later versions differ, Windows and iOS later fixed many glyphs. Code-level tools exist: Python 3.3+ unicode_data and escape sequences, Fitzpatrick modifiers (six skin tones), and punycode domains for emoji URLs. Practical fixes used in production include twemoji/emoji image fallback, meta charset utf-8, alt/title/aria text, and a PyPI emoji module with a Django tag.

AI-written summary Β· about

  1. 0:00Introduction to Unicode
  2. 0:36History of Emoji
  3. 3:05Unicode adoption
  4. 6:12Emoji in Python
  5. 7:31Implementation challenges
  6. 11:10Proposal process
  7. 13:05Emoji in URLs and typing
  8. 15:35Emoji on the web
  9. 20:24The future of emoji
  10. 23:33Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark β€” the status bar button does the same
?
this help
esc
close this, then clear every filter β€” or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.