Re: [csswg-drafts] [css-fonts-4] font-stretch is unfortunately named

There are lots of unfortunate naming choices in CSS (e.g. 
`border-radius` instead of `corner-radius` or hyphen-less 
`currentcolor`). As far as I know, none of them have been improved (or
 deprecated) unless the new alternative also added new features (e.g. 
comma-less `rgb()` with “alpha” opacity). Would `font-width` do more 
than `font-stretch` does already?

Similar changes I could imagine:

- `font-height` as an extended superset of `font-size`, 
`font-size-adjust` and `line-height`, also dealing with optical sizes 
and sizing by cap-height vs. _x_-height vs. _dp_-height vs. _Å_-height
 vs. CJK-height etc.
- `font-slope` or `font-slant` to deal with `oblique` (vs. `upright`) 
and arbitrary/variable angles, whereas `font-style` became a shorthand
 for this and other sub-properties for `italic` vs. `roman` (vs. 
`swash` vs. `cursive`/`continuous`/`connected`) or serifs, in a way 
that encompassed at least Arabic and East-Asian hands as well.

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

Received on Wednesday, 12 October 2016 21:07:34 UTC