Suggestion to render emoji chars as glyphs

Words
170
Reading
1 min
Listen
Play
9y

The problem

Emojis are not rendering properly unless you have special fonts installed
image
It turns out this is the camera emoji that is not rendering in my browser
"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36"
http://www.utf8-character.info/#!%F0%9F%93%B7
http://www.utf8-character.info/#!%F0%9F%8C%83
https://steemit.com/goldenhourphotography/@lichtblick/goldenhour-photography-contest-entry-1-3-prague-at-night-by-lichtblick

Proposed solution/suggestion

For utf8 chars that are known not to render on all fonts, we should render them server side

These could be replaced with something like font awsome or some emoji that renders for sure.

Here are some fonts that support that
http://www.fileformat.info/info/unicode/char/1f4f7/fontsupport.htm
see the browser test page http://www.fileformat.info/info/unicode/char/1f4f7/browsertest.htm

Its benefits

The benefit would be a better user experience for all users.
It would also be good for users who do not have utf-8 support in the browser yet, or do not have foreign language fonts installed for example.

Conclusion

The extra effort to check if the user supports the font's needed and the server side rendering would be a feature that could be used by many projects and would improve the internet in general.



Posted on Utopian.io - Rewarding Open Source Contributors

Suggestion to render emoji chars as glyphs | Ecency