Re: [csswg-drafts] [css-fonts-4] Should emoji be restricted in its range? (#2855)

I'm still not 100% sure, but the note in https://github.com/w3c/csswg-drafts/commit/3180a465cf87596f308ba49695f69718f55d7926 did help me.

Let me check if I understand this right now:

* `emoji` isn't supposed to be *an* emoji font, but effectively the system's emoji-font (possibly customized through UA settings), and given a time machine, could reasonably have been called `ui-emoji`
* It is meant to be used like this `font-family: emoji, "Foo Roman";` when "Foo Roman" is the font you really want to use, but it contains glyphs for the emoji range which you don't actual want to use, and prefer keeping the system's default.

If so:
1) The description of the value should say that this is what it is
2) It needs to be restricted to a range that doesn't include U+0020 (so that it doesn't get considered as the first available font and influences line height of font relative units) nor non-emoji characters (so that it can be put at the top of the font stack without highjacking non emoji characters).

-- 
GitHub Notification of comment by frivoal
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2855#issuecomment-563015479 using your GitHub account

Received on Monday, 9 December 2019 00:19:57 UTC