I wrote down everything I know about how an emoji gets rendered! 

http://meowni.ca/posts/emoji-emoji-emoji/ …
-
-
@mathias p.s. “triggering” usually applies to psychological trauma (like abuse); please don’t use that word so lightly
-
@notwaldorf Apologies! Not what I meant at all, indeed. ESL FTL - 1 more reply
New conversation -
-
-
@mathias@MaximeEuziere yes, I meant JS strings. I tried to explain why the code units were 16-bit without being too pedantic. updated! -
@notwaldorf@mathias@MaximeEuziere Don’t forget about UCS-2, which is allowed by the spec as well. - 1 more reply
New conversation -
-
-
@mathias@notwaldorf Indeed, and even if we stick to browsers & JS, the UTF-16 part is very subtle, like you said in https://mathiasbynens.be/notes/javascript-encoding …Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
JavaScript, HTML, CSS, HTTP, performance, security, Bash, Unicode, i18n, macOS.