- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Tue, 03 Jul 2018 07:14:49 +0000
- To: public-css-archive@w3.org
The Working Group just discussed `Restrict unicode range of emoji generic family`, and agreed to the following: * `RESOLVED: a note should be added that ua should filter at the time the user selects the font, or warn the user of the consequences` <details><summary>The full IRC log of that discussion</summary> <fantasai> Topic: Restrict unicode range of emoji generic family<br> <fantasai> github: https://github.com/w3c/csswg-drafts/issues/2855<br> <frremy> myles: generic font families sometimes map to more than on font<br> <frremy> myles: to match all the languages and codepoints<br> <frremy> myles: but should we restrict these fonts so that they cannot use the emojis<br> <frremy> fantasai: so if the emoji font can either use all of its glyphs some might not be emojis<br> <frremy> fantasai: or you might get emojis from other fonts that is not the preferred emoji font<br> <frremy> myles: (restated the problem)<br> <frremy> myles: are there any implementation doing this?<br> <frremy> koji: not in blink<br> <frremy> frremy: I really don't know<br> <frremy> astearns: we could make it do what you want, but make the whole thing at risk?<br> <fantasai> s/or you might get emojis from other fonts that is not the preferred emoji font/you would then get regular text (Latin, CJK, whatever) that use the emoji font, preventing any fonts further in the fallback list from taking effect/<br> <frremy> myles: if you implemented this, we would map it to the emoji font<br> <frremy> myles: I think implementations will select one font, and we will make sure this font doesn't include other chars<br> <frremy> myles: so I'm leaning towards closing no-change<br> <frremy> fantasai: but then if the user changes the font<br> <frremy> ?<br> <frremy> myles: well, they get what they asked for, all the glyphs in the emoji font will be emojis....<br> <frremy> myles: don't set a font that contains non-emojis chars in it as your emoji font<br> <frremy> fantasai: the proposal I read was to restrict to unicode emojis<br> <frremy> myles: that doesn't work because our fonts include things that are not unicode emojis<br> <frremy> koji: there are pua for examples<br> <chris_> s/koji/chris/<br> <frremy> astearns: if we set a particular range for the emoji font<br> <frremy> astearns: and the font doesn't support something?<br> <frremy> florian: you fallback as usual to the next font<br> <frremy> fantasai: right, that doesn't seem a concern<br> <frremy> chris_: the other problem is that there are combining sequences<br> <frremy> chris_: some elements in the sequence might not be emojis<br> <frremy> chris_: you still don't want to change font<br> <frremy> myles: every year except one, the set has changed<br> <frremy> florian: so it's more reasonable to provide ua filtering at the font selection time<br> <frremy> florian: and generate a font subset for the user<br> <frremy> florian: based on what it thinks is an emoji at the time<br> <frremy> fantasai: I'd be ok with a non-normative advice to warn the user or generate a subset font of the font selected by the user<br> <frremy> fantasai: "may wish to consider"<br> <frremy> astearns: ok, any objection to a note saying that?<br> <frremy> RESOLVED: a note should be added that ua should filter at the time the user selects the font, or warn the user of the consequences<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2855#issuecomment-402036837 using your GitHub account
Received on Tuesday, 3 July 2018 07:14:55 UTC