and then there are all kind of things to handle like aliases
Ah-ha!
I’d missed that repo, thanks @j.jaffeux we’re now back in business
Apple, with a fallback to unicode
This seems strange way of doing things. Rendering emoji as images in the flow of text feels against the grain. The vast majority of users will be very used to their device/OS native emoji so looking at some less-good or different version will feel strange.
The vast majority of websites use user-native emoji, how is this ever really a problem? shouldn’t the default be the user’s native emoji, with the option to do custom emoji sets as a plugin or user customizable option?
Current approach feels and looks inelegant
test test
must be something in your theme?
- twitter uses the same strategy
- slack uses the same strategy
- discord uses the same strategy
Maybe there’s a reason?
No, sorry, I’d missed a screen shot to show it was an upload by the looks of things.
If I edit the post this is what I see:
Strange eh
Question: For the Unicode set, it is the ones in the “Sample” column right? If so, these are the same exact ones as Noto, are they not? I’m just a bit confused as to why both are offered if they are the same set.
Yes you are right, we should make them converge, no big harm though.
I just stumbled over this, as our forum default (also when resetting the option back to its default, is “Twitter” while it says “deprecated to Twemoji”.
It makes sense that “Twitter” emojis are deprecated, since the name “Twitter” is deprecated (and the new platform turned into an abused shit hole mostly) . But also it probably makes sense to not change things without admin consent.
About this default: is it the default the own Discourse instance was originally shipped with, or are these global to all instances, and hence can change? Do new instances have Twemoji emojis enabled by default?
If this is still the case, it might change in the future, see:
You mean if it is not yet the case?
My point is:
- It looks weird that “Twitter” emojis are explicitly stated deprecated in the list, while they are still the default, i.e. the “reset” button in our case still applies these deprecated Twitter emojis.
- So I was wondering whether the default has really not changed in upstream code, along with renaming “Twitter” to “Twitter (deprecated to Twemoji)”, or default settings changes do not apply retrospectively to existing Discourse instances. In this particular case I see an argument to not change the default on an existing instance, so admins can always revert to what their forum was shipped with, and settings they never touched do not change without them explicitly changing them.
- Other wording: Do the “reset” buttons apply the Discourse defaults (which may change), or do they apply whichever value the Discourse instance was originally shipped with?
Well, I guess the default has really not been changed yet, the other theory seems quite complicated behavior .
Twitter is still the default, even on new installs
I think “reset” always resets to the default of the current version. For example, Normalize emails
was enabled by default about a year ago DEV: Enable the normalize_emails site setting by default by Drenmi · Pull Request #29952 · discourse/discourse · GitHub, so reset changes the setting to enabled now.