Emoji do not get rendered with EmojiOne
-
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@Parody said in Emoji do not get rendered with EmojiOne:
I get annoyed with that; if I type :) I want a colon and a right parenthesis
I have modified one of these settings and do not plan to modify the other. ...
Thanks! Still, don't feel obligated to leave it if the forum folks would prefer it the other way. I'm used to it from a couple other forum sites.
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@Tsaukpaetra That's because you use dark theme. Stuff is inverted there.
So you're saying if I enable the default theme the single-slice-of-pie will magically transmogrify into a pie-with-piece-cut-out-of-it?
That's fuckin' magic, bro!
-
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@Parody said in Emoji do not get rendered with EmojiOne:
I get annoyed with that; if I type :) I want a colon and a right parenthesis
I have modified one of these settings and do not plan to modify the other.
:O Well that's not bad?
-
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@Parody said in Emoji do not get rendered with EmojiOne:
I get annoyed with that; if I type :) I want a colon and a right parenthesis
I have modified one of these settings and do not plan to modify the other.
Those should be user settings, if nothing else.
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@Parody said in Emoji do not get rendered with EmojiOne:
I get annoyed with that; if I type :) I want a colon and a right parenthesis
I have modified one of these settings and do not plan to modify the other.
Those should be user settings, if nothing else.
Yeah, let's make post-baking settings per-user so that the first person to read a post gets their settings permanently stored in the TDWTF post cache.
-
@ben_lubar I understood some of that.
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar I understood some of that.
Ah, you must understand how Discourse works too then, it's very similar, but more complicated.
-
@Tsaukpaetra said in Emoji do not get rendered with EmojiOne:
but more complicated.
At least one unicorn and 5 hamsters more complicated
-
@Luhmann said in Emoji do not get rendered with EmojiOne:
@Tsaukpaetra said in Emoji do not get rendered with EmojiOne:
but more complicated.
At least one unicorn and 5 hamsters more complicated
"We recommend running at least one unicorn for every 3 hamsters attached to the server."
-
@ben_lubar said in Emoji do not get rendered with EmojiOne:
"We recommend running at least one unicorn for every 3 hamsters attached to the server."
Unless you have threads with more then 1000 posts.
-
@ben_lubar It's a debatable design choice.
But if we're normalizing emojis, I propose we go the other way and just render
:smiling_face:
as š (but keep images for the custom ones of course).Edit: and if we're being pedantic, all characters are individual images.
-
@anonymous234 For what reason?
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@anotherusername Or, it could use the image functionality, but when copied, it copies as the actual emoji character.
I know, right? Copying and pasting things working correctly? Spooky.And what's the advantage of downloading a pre-rendered image instead of just transmitting the 4 Bytes or however large that Unicode code point is?
Why stop there, just render the whole page and send an image of the page with an image map for links.
-
@topspin said in Emoji do not get rendered with EmojiOne:
And what's the advantage of downloading a pre-rendered image instead of just transmitting the 4 Bytes or however large that Unicode code point is?
@boomzilla said in Emoji do not get rendered with EmojiOne:
Not everybody has the right fonts to display the however many thousand emotijicons that the Unicode Consortium has apparently decided is their main reason for existing now
-
@topspin said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@anotherusername Or, it could use the image functionality, but when copied, it copies as the actual emoji character.
I know, right? Copying and pasting things working correctly? Spooky.And what's the advantage of downloading a pre-rendered image instead of just transmitting the 4 Bytes or however large that Unicode code point is?
Why stop there, just render the whole page and send an image of the page with an image map for links.@pie_flavor said in Emoji do not get rendered with EmojiOne:
an image that is rendered on nearly every page making discussions about the size difference
not to mention it's a pretty dang small image.
-
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@Parody said in Emoji do not get rendered with EmojiOne:
I get annoyed with that; if I type :) I want a colon and a right parenthesis
I have modified one of these settings and do not plan to modify the other.
Those should be user settings, if nothing else.
Yeah, let's make post-baking settings per-user so that the first person to read a post gets their settings permanently stored in the TDWTF post cache.
No, he means users should be able to decide whether they want
:D
to show up as :D or as in their own posts.
-
@anotherusername said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@Parody said in Emoji do not get rendered with EmojiOne:
I get annoyed with that; if I type :) I want a colon and a right parenthesis
I have modified one of these settings and do not plan to modify the other.
Those should be user settings, if nothing else.
Yeah, let's make post-baking settings per-user so that the first person to read a post gets their settings permanently stored in the TDWTF post cache.
No, he means users should be able to decide whether they want
:D
to show up as :D or as in their own posts.Yes, this one.
-
@Jaloopa said in Emoji do not get rendered with EmojiOne:
Not everybody has the right fonts to display the however many thousand emotijicons that the Unicode Consortium has apparently decided is their main reason for existing now
There are open-source color emoji fonts that can be embedded as web fonts.
-
@anotherusername so rather than an image being downloaded on demand an entire font gets downloaded even if no smileys are used?
-
@Jaloopa You know the web does this thing called caching, right? Even if no emoji are used on this page, the next topic/page you navigate to might have emoji on it. The font only has to be downloaded once.
And if you compose a post and open the emoji picker interface, it'd use all the emoji. So there, the entire font did need to be downloaded.
-
@anotherusername said in Emoji do not get rendered with EmojiOne:
open the emoji picker interface
Does anybody do that? I just type a colon and start typing
-
@Jaloopa said in Emoji do not get rendered with EmojiOne:
@anotherusername said in Emoji do not get rendered with EmojiOne:
open the emoji picker interface
Does anybody do that? I just type a colon and start typing
-
@anotherusername yeah but @pie_flavour doesn't count
-
@anotherusername Oh, I don't use it either. I don't think anyone does.
-
@Jaloopa @pie_flavor I've used it before. Usually when I'm not sure whether an emoji exists or don't know what it's called.
-
If I need to enter an emoji into any program, I push
windows key + period
because SOMEHOW the Windows 10 emoji selector is better than any other app's emoji selector that I have used.
-
@ben_lubar Agreed. So why can't I use that the same way I can use NodeBB's emoji picker?
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar Agreed. So why can't I use that the same way I can use NodeBB's emoji picker?
... does NodeBB magically not work with the Win10 emoji picker?
-
@ben_lubar Observe:
Here is the result of using the Win10 picker:
šµ
Here is the result of using the NodeBB picker:
You know, the thread topic in the first place.
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar Observe:
Here is the result of using the Win10 picker:
šµ
Here is the result of using the NodeBB picker:
You know, the thread topic in the first place.The first one is
U+1F335 Cactus
, an emoji.The second one is an image representing a cactus.
-
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar Observe:
Here is the result of using the Win10 picker:
šµ
Here is the result of using the NodeBB picker:
You know, the thread topic in the first place.The first one is
U+1F335 Cactus
, an emoji.The second one is an image representing a cactus.
In other words, an emoji.
https://i.imgur.com/qBCZ0PO.png
Meanwhile, . I said I wanted to use it the same way. That means when I push the cactus button, I want it to be the same result in my final post whether I push the Windows cactus button or the NodeBB cactus button.
-
@pie_flavor Who the fuck cares?
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar Observe:
Here is the result of using the Win10 picker:
šµ
Here is the result of using the NodeBB picker:
You know, the thread topic in the first place.The first one is
U+1F335 Cactus
, an emoji.The second one is an image representing a cactus.
In other words, an emoji.
https://i.imgur.com/qBCZ0PO.png
Meanwhile, . I said I wanted to use it the same way. That means when I push the cactus button, I want it to be the same result in my final post whether I push the Windows cactus button or the NodeBB cactus button.That is not the canonical definition of emoji, which is a specific subset of Unicode code points and combinations of Unicode code points.
A small image used to convey emotion is an emoticon.
-
@Jaloopa Me. Who cares about emoji characters not being replaced with EmojiOne emojis, especially when if you really want to you can escape them with a backslash?
-
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar Observe:
Here is the result of using the Win10 picker:
šµ
Here is the result of using the NodeBB picker:
You know, the thread topic in the first place.The first one is
U+1F335 Cactus
, an emoji.The second one is an image representing a cactus.
In other words, an emoji.
https://i.imgur.com/qBCZ0PO.png
Meanwhile, . I said I wanted to use it the same way. That means when I push the cactus button, I want it to be the same result in my final post whether I push the Windows cactus button or the NodeBB cactus button.That is not the canonical definition of emoji, which is a specific subset of Unicode code points and combinations of Unicode code points.
A small image used to convey emotion is an emoticon.
No. An emoticon is when you use regular textual characters to do that, such as :-). There is a subset of Unicode code points and combinations of code points called emoji, the same way there is a subset of Unicode code points and combinations of code points called letters. That does not make the definition of 'letter' 'a unicode code point'. A letter remains a component of a word that represents a sound.
-
@pie_flavor If I use the emoji picker, type something in with colons, or enter an emoji with an emoji keyboard, something relevant comes up in the post. Whether it's an image, a codepoint or a quantum butterfly manipulation of the photons coming from my monitor to my eyes, I see the image that was intended, so why should I care about the implementation?
-
@Jaloopa said in Emoji do not get rendered with EmojiOne:
@pie_flavor If I use the emoji picker, type something in with colons, or enter an emoji with an emoji keyboard, something relevant comes up in the post. Whether it's an image, a codepoint or a quantum butterfly manipulation of the photons coming from my monitor to my eyes, I see the image that was intended, so why should I care about the implementation?
You shouldn't. You shouldn't care whether a character was typed or a sequence of characters was typed or an invocation of the name of the Great Old Ones was typed. All that matters is that the same picture of a cactus appears.
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
All that matters is that
the samea picture of a cactus appearsAnd it does
-
@Jaloopa No, what matters is that it's the same picture of the cactus. It's called consistency. Same reason there isn't a custom keyboard too that outputs text in a different font. Same way it's a piss-poor equation editor that considers clicking the plus button and pushing Shift+= separate characters. There's a switch right there in the settings to enable this feature and there's no reason not to have it.
-
@topspin said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@anotherusername Or, it could use the image functionality, but when copied, it copies as the actual emoji character.
I know, right? Copying and pasting things working correctly? Spooky.And what's the advantage of downloading a pre-rendered image instead of just transmitting the 4 Bytes or however large that Unicode code point is?
Why stop there, just render the whole page and send an image of the page with an image map for links.Didn't discord Discourse do something like that at some point?
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar Observe:
Here is the result of using the Win10 picker:
šµ
Here is the result of using the NodeBB picker:
You know, the thread topic in the first place.The first one is
U+1F335 Cactus
, an emoji.The second one is an image representing a cactus.
In other words, an emoji.
https://i.imgur.com/qBCZ0PO.png
Meanwhile, . I said I wanted to use it the same way. That means when I push the cactus button, I want it to be the same result in my final post whether I push the Windows cactus button or the NodeBB cactus button.That is not the canonical definition of emoji, which is a specific subset of Unicode code points and combinations of Unicode code points.
A small image used to convey emotion is an emoticon.
No. An emoticon is when you use regular textual characters to do that, such as :-). There is a subset of Unicode code points and combinations of code points called emoji, the same way there is a subset of Unicode code points and combinations of code points called letters. That does not make the definition of 'letter' 'a unicode code point'. A letter remains a component of a word that represents a sound.
And kanji are therefore "letters". Got it.
-
@Tsaukpaetra said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar Observe:
Here is the result of using the Win10 picker:
šµ
Here is the result of using the NodeBB picker:
You know, the thread topic in the first place.The first one is
U+1F335 Cactus
, an emoji.The second one is an image representing a cactus.
In other words, an emoji.
https://i.imgur.com/qBCZ0PO.png
Meanwhile, . I said I wanted to use it the same way. That means when I push the cactus button, I want it to be the same result in my final post whether I push the Windows cactus button or the NodeBB cactus button.That is not the canonical definition of emoji, which is a specific subset of Unicode code points and combinations of Unicode code points.
A small image used to convey emotion is an emoticon.
No. An emoticon is when you use regular textual characters to do that, such as :-). There is a subset of Unicode code points and combinations of code points called emoji, the same way there is a subset of Unicode code points and combinations of code points called letters. That does not make the definition of 'letter' 'a unicode code point'. A letter remains a component of a word that represents a sound.
And kanji are therefore "letters". Got it.
what?
-
@Tsaukpaetra Discord does that, Discourse does that, Twitter does that, and even NodeBB apparently does that if you tell it to. Fuck knows why Ben hasn't told it to.
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@Tsaukpaetra said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@ben_lubar Observe:
Here is the result of using the Win10 picker:
šµ
Here is the result of using the NodeBB picker:
You know, the thread topic in the first place.The first one is
U+1F335 Cactus
, an emoji.The second one is an image representing a cactus.
In other words, an emoji.
https://i.imgur.com/qBCZ0PO.png
Meanwhile, . I said I wanted to use it the same way. That means when I push the cactus button, I want it to be the same result in my final post whether I push the Windows cactus button or the NodeBB cactus button.That is not the canonical definition of emoji, which is a specific subset of Unicode code points and combinations of Unicode code points.
A small image used to convey emotion is an emoticon.
No. An emoticon is when you use regular textual characters to do that, such as :-). There is a subset of Unicode code points and combinations of code points called emoji, the same way there is a subset of Unicode code points and combinations of code points called letters. That does not make the definition of 'letter' 'a unicode code point'. A letter remains a component of a word that represents a sound.
And kanji are therefore "letters". Got it.
what?
You know, the Chinese symbols used in Japanese (if memory serves).
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
@Tsaukpaetra Discord does that, Discourse does that, Twitter does that, and even NodeBB apparently does that if you tell it to. Fuck knows why Ben hasn't told it to.
Discord, discourse, Twitter, and NodeBB render the whole page and send an image of the page with an image map for links?
TIL.
-
Feature request: a pop-up keyboard that inexplicably types in ļ½ļ½ļ½ļ½ļ¼ļ½ļ½ļ½ļ½ļ½ ļ½ļ½ ļ½ļ½ for no reason other than to make things inconsistent and piss @pie_flavor off.
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
Who cares about emoji characters not being replaced with EmojiOne emojis, especially when if you really want to you can escape them with a backslash?
I care that what the user enters is what is displayed. In general, that's why markdown is so awful.
If you want an EmojiOne image, use the :shortcut: and get the image of one.
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
Discord does that, Discourse does that, Twitter does that
And? Why are those examples of the correct behaviour?
@pie_flavor said in Emoji do not get rendered with EmojiOne:
even NodeBB apparently does that if you tell it to. Fuck knows why Ben hasn't told it to.
There'd be a thread that's like this one, but the opposite, when someone's typed an emoji and got an image of one instead.
-
@loopback0 said in Emoji do not get rendered with EmojiOne:
@pie_flavor said in Emoji do not get rendered with EmojiOne:
Who cares about emoji characters not being replaced with EmojiOne emojis, especially when if you really want to you can escape them with a backslash?
I care that what the user enters is what is displayed. In general, that's why markdown is so awful.
If you want an EmojiOne image, use the :shortcut: and get the image of one.But what we've got is markdown. I'm talking about consistency. If there was a WYSIWYG editor, I'd expect that to render typed emojis as forum emojis instead of Unicode emojis.
Why should render as a face with tongue instead of:face_with_tongue:
? You're attacking autoformatting by telling me to use autoformatting.
-
@pie_flavor said in Emoji do not get rendered with EmojiOne:
But what we've got is markdown.
It's still fuck awful.
@pie_flavor said in Emoji do not get rendered with EmojiOne:
I'm talking about consistency.
Me too.
I type k I get k.
I type š¶ I get š¶.
I type the :text: for I get .