Emoji display support
Moderator votes: +3
Issue added by Benimation on 2014-12-26
To vote this issue up or down, simply include +1 or -1 in your comment.
+1
+1
+1
+1
+1
+1
+1
This is becoming more and more essential. Even in the past 6 months, I've noticed a significant increase in their use outside of text messages.
It鈥檚 not quite clear what this issue is actually about. It could be asking which color font format a browser/platform supports (or if any, see http://stateofwebtype.com/), whether variations selectors 15/16 (U+FE0E/F) work correctly, which characters have emoji glyphs in default fonts, which emoji sequences (UTS#51) are supported, whether non-BMP Unicode characters are supported at all etc.
JFTR, there are (at least) 4 OTF solutions available:
COLR/CPAL tables use standard True Type glyf or Postscript CFF聽 outlines. #2458 SVG聽 table uses SVG outlines and CSS Variables. #2555 CBDT/CBLC tables use embedded PNG chunks. #1018 sbix table embeds complete images, usually PNGs. #1018+1
+1
The current maximum size for emoji would be useful info for web developers using CanIUse. Some data: https://tobireif.com/posts/maximum_font_size_for_emoji/
+1
+1
+1
As mentioned in a previous comment "emoji support" is pretty unclear and since general emoji support is more OS based then browser based I have added a search result at https://caniuse.com/#search=emoji to indicate this and will be closing this issue.
For support for each of the specific technologies behind color fonts, issue #1018 will act as parent issue, any other emoji-related tech should be filed as new issue.
Most helpful comment
It鈥檚 not quite clear what this issue is actually about. It could be asking which color font format a browser/platform supports (or if any, see http://stateofwebtype.com/), whether variations selectors 15/16 (U+FE0E/F) work correctly, which characters have emoji glyphs in default fonts, which emoji sequences (UTS#51) are supported, whether non-BMP Unicode characters are supported at all etc.
2173 mentions http://caniemoji.com.
JFTR, there are (at least) 4 OTF solutions available:
COLR/CPALtables use standard True Typeglyfor PostscriptCFF聽outlines. #2458SVG聽table uses SVG outlines and CSS Variables. #2555CBDT/CBLCtables use embedded PNG chunks. #1018proprietarynow standardizedsbixtable embeds complete images, usually PNGs. #1018