Re: [csswg-drafts] [css-fonts-4] font-stretch is unfortunately named (#551)

@liamquin I may not be reading that correctly so correct me if I’m wrong here: Do these tools synthesize stretched styles? If so that behavior does not adhere to [the font-stretch spec](https://drafts.csswg.org/css-fonts/#font-stretch-prop).

> User agents must not synthesize stretched faces for font families which lack actual stretched faces.

This proposal will not take away the font-stretch property, it will create a more accurate name. “Stretching” implies a scale transformation of the outlines. That is not what the `font-stretch` property does. This property selects a font width that has been defined by the designer of the font without stretching or distortion of outlines. This is extremely confusing as the name used implies behavior that is explicitly disallowed in the spec. For backwards compatibility the `font-stretch` property will still work alongside the more accurate `font-width` property.

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


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 12 October 2023 03:05:11 UTC