2023-January-18
While
deciding on a new
title for
Infinite Ink’s
Connect with :megaphone:
[1]
emoji
to the
examples
below.
2022-August-13
As of today, this evolving[2]
article
has been on
the web
for
2021-December-28
In honor of my adventures in desktop Linux,
I added
the
:penguin:
emoji
to the
examples
below.
I use a lot of non-ASCII characters, for example emoji,[3] in my writing and in the process of trying to control their appearance in web browsers, I’ve learned about Unicode Variation Selectors 15 and 16, which are also known as VS15 and VS16.
The table below describes these selectors and gives some examples. Note that whether a character is emojified[4] depends on…
what, if any, variation selector is specified immediately after the character’s decimal or hexadecimal HTML character entity,
the web browser,
the fonts specified in the web page’s HTML and CSS,[5]
the fonts available to the web browser,
and whether the character is emojifiable.
Name | no variation selector | ||
---|---|---|---|
HTML entity (hex) | ︎ | ️ | |
HTML entity (decimal) | ︎ | ️ | |
Meaning | if available, use | if available, use | browser chooses |
🔣︎ | 🔣️ | ||
Example 2 | ✔︎ | ✔️ | |
Example 3 | 🆕︎ | 🆕️ | |
Example 4 | ⁉︎ | ⁉️ | |
Example 6 | ❤︎ | ❤️ | |
Example 7 | ♥︎ | ♥️ | |
Example 8 | ↩︎ | ↩️ | |
Example 9 | 😷︎ | 😷️ | |
Example 10 | 💡︎ | 💡️ | |
Example 11 | 🚪︎ | 🚪️ | |
Example 12 | 🐧︎ | 🐧️ | |
Example 13 | 🎱︎ | 🎱️ | |
Example 14 | ♾︎ | ♾️ | |
Example 15 | 🔤︎ | 🔤️ | |
Example 16 | 📣︎ | 📣️ |
Hexadecimal HTML entities are case insensitive
so you can use
any of the following for
︎
and ️
︎
and ️
︎
and ️
In my web writing, I prefer the last option
(lower case x
and all upper case
hexadecimal number).
💡 | A mnemonic that I use to remember these variation selectors is this: The one that ends in F is for Fun and the one that ends in E is for Everyday.✔️✔︎ |
To learn more about variation selectors, see:
wikipedia.org
For more about Unicode, see Infinite Ink’s…
:something:
is an emoji shortcode (also known as a CLDR short name). To view a list of emoji shortcodes, see ikatyang’s emoji-cheat-sheet.@nm@mathstodon.xyz
or
#InfiniteInk
in it.