- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Tue, 06 Apr 2021 14:22:58 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-fonts] extent font-size-adjust to take a pair of values: <metric> <number>`, and agreed to the following: * `RESOLVED: add new metrics that can be used to harmonize the font size of fonts used in fallback` <details><summary>The full IRC log of that discussion</summary> <astearns> topic: [css-fonts] extent font-size-adjust to take a pair of values: <metric> <number><br> <astearns> github: https://github.com/w3c/csswg-drafts/issues/6160<br> <fremy> jfkthame: this was prompted by the discussion about size adjust descriptor<br> <fremy> jfkthame: we want to harmonize when we have mixtures of fonts<br> <fremy> jfkthame: font-size-adjust allows you to use the x-height of the font to size things<br> <fremy> jfkthame: this is very latin-centric however<br> <fremy> jfkthame: for exemple you might want to harmonize the ascent/descent of the font instead<br> <fremy> jfkthame: because x-height might be meaningless to my language<br> <fremy> jfkthame: this sounds like a natural extension to me, but I wanted feedback<br> <fremy> fantasai: this makes sense to me<br> <fremy> fantasai: I support the proposal<br> <fremy> florian: same<br> <fremy> florian: I would like to note that the ascent+descent combination is problematic<br> <fremy> florian: because it depends on the baseline<br> <fremy> florian: it's easier to stick to things that are distances from the baseline<br> <fremy> florian: otherwise you are adding a feature to realign<br> <fantasai> s/are/adding/need to add/<br> <fremy> jfkthame: I don't propose to adjust the alignment<br> <fremy> jfkthame: just the font size<br> <fremy> fantasai: yes, you would need to use ideographic alignement in some cases<br> <fremy> florian: ok, that sounds convincing<br> <fremy> myles: did we consider IC-height?<br> <florian> [IC = Ideographic Character]<br> <fremy> fantasai: we probably want to have logical variants of these as well<br> <fremy> myles: philosophically this proposal makes sense<br> <fremy> myles: but to change the spec, I will need a list of tokens to consider for the first argument<br> <fremy> myles: I might have some opinions on the set<br> <fremy> myles: descent doesn't seem useful for example<br> <fremy> astearns: how often do people use font-size-adjust?<br> <fremy> fantasai: it's not cross-browser so it might be lower than we think<br> <fremy> jfkthame: I found a lot more uses that I expected actually<br> <florian> s/ok, that sounds convincing/ok, that sounds convincing, you can use vertical-align to deal with any alignement problem/<br> <fremy> jfkthame: but however it often as no effect since it only applies if font don't load<br> <fremy> astearns: are we sure we don't complexify too much?<br> <fremy> fantasai: I think it's fair to support asian languages better<br> <fremy> fantasai: some languages don't even have opentype metrics, but at least this would add support for languages for which we have metrics<br> <fantasai> s/non-european/<br> <fremy> fantasai: and we have a mechanism to add new metrics if they are created later<br> <fantasai> s/asian/non-european/<br> <fremy> astearns: which browsers support this right now?<br> <fantasai> s/we have a mechanism/it provides a design which works/<br> <fremy> myles: probably just firefox?<br> <fremy> jfkthame: and behind a flag in chrome<br> <fremy> myles: and webkit would implement when we add the overrides in the font description block<br> <fremy> myles: no objection to add, we can discuss the set later<br> <fremy> astearns: sounds like we have a consensus<br> <fremy> astearns: any objection?<br> <fremy> RESOLVED: add new metrics that can be used to harmonize the font size of fonts used in fallback<br> <fremy> florian: btw we need to find a way to work with the opentype people<br> <fremy> florian: so we can provide feedback<br> <fremy> florian: I don't have a plan to propose, but maybe we can create a community group<br> <fremy> florian: maybe that is not necessary, but it would be nice to figure it out<br> <florian> s/maybe we can create a community group/there is a community group created recently/<br> <fremy> astearns: indeed, the set of metrics can be a good think to ask to the opentype people<br> <fremy> astearns: let's make sure that we don't ping them about bad fonts though<br> <florian> s/maybe that is not necessary/I don't know for sure how to engage with the fonts people/<br> <fremy> astearns: there are lots of fonts that are reporting wrong metrics<br> <fremy> astearns: and it's not the fault of the committee<br> <florian> https://github.com/w3c/font-text-cg/<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6160#issuecomment-814162288 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 6 April 2021 14:23:00 UTC