-
Notifications
You must be signed in to change notification settings - Fork 160
Description
There is a difference in how Markdown Viewer and GitHub handle emojis. Since Markdown Viewer supports GitHub Flavored Markdown (GFM), the emojis should be handled the same way.
Markdown Viewer replaces emoji shortcodes with third-party images. The list of shortcodes differs from the one GitHub uses, which causes compatibility issues. Also there is a difference in how emojis are displayed when entered as Unicode characters versus when using shortcodes.
GitHub converts shortcodes into Unicode characters. How emojis are displayed then depends on the client. This approach ensures that emojis are handled consistently.
For example:
🪸 :coral:
🪼 :jellyfish:
🐌 :snail:
🦋 :butterfly:
🐛 :bug:
🐜 :ant:
🐝 :bee: :honeybee:
🪲 :beetle:
🐞 :lady_beetle:
🦗 :cricket:
🪳 :cockroach:
🕷️ :spider:
Emojis rendered by Markdown Viewer:
The full list can be found here:
github-emojis.md
Version: Markdown Viewer 5.3
Browser: Mozilla Firefox 142.0.1