- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Thu, 07 Nov 2019 00:52:07 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-fonts] Add a ui-sans-serif keyword to go with ui-serif`, and agreed to the following: * `RESOLVED: add ui-sans-serif` <details><summary>The full IRC log of that discussion</summary> <myles> Topic: [css-fonts] Add a ui-sans-serif keyword to go with ui-serif<br> <myles> GitHub: https://github.com/w3c/csswg-drafts/issues/4468<br> <myles> AmeliaBR: With the new ui- font family keywords. Based on the resolution, we had ui-serif, ui-monospace, and ui-rounded keywords. ui-sans-serif wasn't initially added because the system ui fonts of current systems are all sans-serif, so we didn't need a new keyword<br> <chris> q+<br> <myles> AmeliaBR: Logically there's nothing in system-ui that says it must be sans-serif, and in the future, system-ui might be serif. A more logical system would have ui-sans-serif keyword, so if you care about it, you can specify it explicitly, vs system-ui gives you the default system font regardless of its styling. In most systems these would map to the same font<br> <myles> chris: I agree it's currently not like that, but it could change in the future<br> <myles> chris: I agree with this suggestion<br> <fantasai> +1 to proposal<br> <myles> chris: We've already clarified that these names can all point to the same thing<br> <fantasai> myles: Mildly against this just because it's building infrastructure for a computer that doesn't exist<br> <myles> astearns: I can see the future possibility, we coudl add the additional keyword when it becomes necessary.<br> <myles> chris: But people will use it in the interim to mean sans-serif will be surprised.<br> <myles> astearns: I'm not sure people aren't already going to make that assumption regardless of another keyword<br> <myles> fantasai: But this means they ahve to make that assumption<br> <myles> chris: It lets authors be more precise<br> <myles> fantasai: If we don't add this, then they have to make the assumption. If we add this keyword, they don't have to<br> <myles> astearns: I'm not strongly opposed to adding it<br> <myles> plinss: I have slippery slope concerns here. It sounds like we're re-inventing things we had in the 90s. <lists many system- prefixed font names like dingbats and swashes><br> <myles> AmeliaBR: We've already made the agreement on adding a set of stylistic system fonts. Do we acknowledge that system-ui is by default a sans-serif, or do we include a sans-serif in a stylistic set of keywrods<br> <myles> chris: The people arguing against this are arguing against the keywords in the first place<br> <myles> plinss: I don't think it should be serif or sans-serif<br> <myles> chris: Yes, system-ui shouldn't include that. But we've already got ui-serif and ui-monospaced. Those are 2 of the generic font families. I don't think anyone is asking for more<br> <myles> plinss: People will ask for stylistic, semantic implications, one being used for body text or headings ... again, it seems like it's going to get out of hand. Not a strong objection, I'm just concerned<br> <myles> chris: I can understand that.<br> <fantasai> Note, it's ui-monospace not ui-monospaced now<br> <myles> astearns: I'm not a big fan of ui-serif and ui-monospace, but we have decided to add them, and I'm somewhat convinced by the argument that, since we have ui-serif, we should also have ui-sans-serif to future-proof<br> <myles> astearns: We shouldn't have ui-serif in the first place. The connotations of what it means will change over time. I don't see how that's getting you anything<br> <myles> plinss: ui-monospace has a functional difference.<br> <myles> s/astearns: We shouldn't have/plinss: We shouldn't have/<br> <myles> astearns: Does anyone want to really object? Or shall we put it in for now?<br> <myles> <silence><br> <fantasai> I think given we have ui-serif/ui-rounded/ui-monospace, I think it's important to have ui-sans-serif<br> <myles> astearns: The proposal is to add ui-sans-serif (as a sibling to ui-serif)<br> <myles> astearns: Sounds like we're leaning toward it.<br> <myles> astearns: Objections?<br> <myles> plinss: I'd like to reconsider ui-serif<br> <myles> astearns: Oh, certainly, we can re-litigate adding the pair of them, but if we have one, the proposal is we should have the other.<br> <myles> plinss: I agree.<br> <myles> chris: Do these set size and style as well?<br> <myles> AmeliaBR and myles: no<br> <myles> RESOLVED: add ui-sans-serif<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4468#issuecomment-550569399 using your GitHub account
Received on Thursday, 7 November 2019 00:52:09 UTC