The discussion revolves around the inconsistent display of emojis in different contexts on the Discourse platform. TheBestPessimist noticed that the :scream: emoji appears differently in the link preview compared to the title and post body. Stephen explained that this is due to the use of the OS default emoji in URLs, whereas Discourse uses its own emoji set in other contexts.
TheBestPessimist expressed a desire for consistency in emoji display, but codinghorror stated that Unicode emojis are subject to the OSās font rendering. TheBestPessimist clarified that the issue is not with Unicode emojis per se, but with the inconsistent use of OS and Discourse emojis. codinghorror argued that using Unicode representation is cleaner, but acknowledged that this may not be ideal in all cases.
The discussion also touches on the limitations of emoji support across different operating systems, with some users expressing dissatisfaction with the appearance of emojis on Windows. supermathie jokingly suggested switching to a different OS, while lionel-rowe shared an example of inconsistent emoji display on Ubuntu. codinghorror reiterated that Unicode emojis come from the OS, not the web browser.
Is there a way to have the emoji from links show the correct image? Eg. the same image as the emoji from title or normal post body? Right now itās minor, but it still looks ugly.
I think we have a missunderstanding here: my pet peeve is that discourse doesnāt show the same emoji in all places. By what you said it sometimes uses the āOS emojiā and some other times it uses its own emoji.
I would like that discourse uses the same emoji (by that i mean the same picture that is shown for the emoji) in all cases where i use it.
If anything weāre moving toward the latter ā it is cleaner to use the unicode representation of the Emoji rather than bodging an arbitrary image in there.
The more mature emoji support gets on each OS, day by day, the more likely this becomes in the future.
This is happening in the above case because itās part of the URL / topic title. You canāt have images in URLs for what I hope are obviously apparent reasons. Think about it mon
Hereās a protip, view source
<title>Why are different emoji images shown for the same emoji? š± - support - Discourse Meta</title>
MacOS interop is stupid (smb sucks, finder even more), Linux still makes me drop to terminal whenever something unexpected happens, thereās no Autohotkey for either, so i guess iām still stuck with Windows?
The Google ones are great (I guess theyāre coming from Chrome itself?), and the outline ones actually look half decent (if a bit bland due to lack of color), but thereās no consistency. Not sure if thatās better or worse than Windows overall.
Definitely true, but IMO the widespread support/coverage is still quite a long way off (at least judging by that image).
I think those are the Twitter ones, judging by Emojipediaās comparison pics.
Edit: Unless you just mean the outline ones, which I guess do come from the OS, as they seem to be the same in both browsers (e.g. the plain smiley face in both screenshots). I guess those are used as fallbacks.