YoVDO

Emoji Encoding, Unicode, & Internationalization

Offered By: JavaScript Conferences by GitNation via YouTube

Tags

Conference Talks Courses Javascript Courses Internationalization Courses Unicode Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of Unicode encoding, emoji representation, and internationalization in JavaScript and across the web in this 34-minute conference talk from JSNation Live 2020. Dive into the complexities of character encoding, including why '👩🏿‍🎤'.length equals 7 and whether JavaScript uses UTF-8 or UTF-16. Uncover the mechanisms behind emoji rendering, the process of introducing new emojis, and the reasons behind special glyph characters like □ or �. Learn best practices for handling Unicode in JavaScript, common pitfalls to avoid, and discover resources for further learning, including how to submit new emoji proposals. Gain insights into combining marks, string normalization, variation selectors, skin tone modifiers, and the evolution of emoji diversity across different platforms.

Syllabus

Introduction
Agenda
Unicode
Combining Marks
String Normalization
Unicode Emoji
Emoji Code Units
Variation Selector
Skin Tone Modifier
Emoji Today
New Emojis
Questions
Changing Emojis
Twitter Emojis
Emoji Diversity


Taught by

JavaScript Conferences by GitNation

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube