3 ms·
The main problem with emojis (usage of them aside) is that while they are characters, they do not work in the same way as other characters. Smileys are composed
by friendzis 6y ago
The main problem with emojis (usage of them aside) is that while they are characters, they do not work in the same way as other characters. Smileys are composed of symbols right at your fingertips. Native emoji keyboards are severely lacking - typing them is a lot different than text. The worst part is that while fonts exist since forever, the emoji generation forgot all the engineering put into it and no font tooling works with emojis. Whatever font setup you have, it goes down the drain once emojis are in the text, because emoji glyphs come not from your font setup, but from within the rendering application.
- thristian 6y agoI'm not sure what you mean by "emojis come from the rendering application". Some applications (particularly web applications) forcibly replace emoji characters with inline images because they don't trust every user-agent to have a sufficiently-complete emoji font installed, or because they want to use their own custom emoji designs rather than the platform-native ones. That's not a fault of emojis or the font setup, though - that's just paranoid developers. Most UI toolkits will render emoji characters according to whatever emoji font you have installed, just like they'll render Cyrillic characters according to whatever Cyrillic font you have.
- edoceo 6y agoWhen you say "forcibly replace" you mean the same thing as the last sentence of the parent comment
- fdw 6y ago> but from within the rendering application. I'm not sure if you imply that the emoji glyphs are not from a font, because they usually are. To display emojis well, you should have your normal font setup, plus one font for emojis (like [Noto-Emoji]. All desktop applications I use display these glyphs and don't interfere with it. The only example of something overriding your selected font is Slack, which uses small images if it knows the emoji. At least, that is true on my Linux. What Windows does, I have no idea. [Noto-Emoji]: https://www.google.com/get/noto/help/emoji/ https://www.google.com/get/noto/help/emoji/