back

Emoji domains and how wonderfully broken they are

If you suspend your transcription on amara.org, please add a timestamp below to indicate how far you progressed! This will help others to resume your work!

Please do not press “publish” on amara.org to save your progress, use “save draft” instead. Only press “publish” when you're done with quality control.

Video duration
00:26:24
Language
English
Abstract
Did you know that you can get a domain that contains an emoji?
Well, technically speaking you can't because domains only allow a very limited character set.

However, there is a workaround to that called Punycode.
You can encode non-supported characters to punycode and allow people to visit your site by entering those characters in their URL bar -the browser will take care of encoding them.

Sounds good, doesn't it?
Well, unicode is more complex than one would think; especially the parts around emoji are.
That means encoding those characters isn't easy and a lot goes wrong.

I want to showcase some ways in that emoji/ punycode domains are broken, how you can have fun with them and why you should actually just avoid them for anything you want to use productively.

Fragenpad: https://di.c3voc.de/pad/r2r:talk:3MXRDE

Talk ID
divoc-r2r-2021-1
Event:
divoc-reboot-to-respawn-2021
Day
2
Room
Piscopia
Start
9:10 p.m.
Duration
00:45:00
Track
Technology
Type of
Talk/Performance (30 minutes plus Q&A)
Speaker
DysphoricUnicorn
Talk Slug & media link
divoc-reboot-to-respawn-2021-1-emoji-domains-and-how-wonderfully-broken-they-are

Talk & Speaker speed statistics

Very rough underestimation:
124.2 wpm
705.1 spm
131.1 wpm
735.0 spm
100.0% Checking done100.0%
0.0% Syncing done0.0%
0.0% Transcribing done0.0%
0.0% Nothing done yet0.0%
  

Work on this video on Amara!

Talk & Speaker speed statistics with word clouds

Whole talk:
124.2 wpm
705.1 spm
DysphoricUnicorn:
131.1 wpm
735.0 spm