[csswg-drafts] [css-text-4] change "Creates 1/4em extra spacing between" to "Creates extra spacing between" (#7050)

MurakamiShinyu has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-text-4] change "Creates 1/4em extra spacing between" to "Creates extra spacing between" ==
https://drafts.csswg.org/css-text-4/#text-spacing-property

This proposal was found in the following issue:

- https://github.com/w3c/csswg-drafts/issues/3229

> 1. In the above description of `ideographic-alpha` and `ideographic-numeric`, change "Creates 1/4em extra spacing between" to "Creates extra spacing between."

and this issue was resolved as:

> RESOLVED: Add a new text-spacing:auto value, which is not the initial value.

I am ok with adding the `auto` value, but I think it's not sufficient. Changing "Creates 1/4em extra spacing between" to "Creates extra spacing between" is still necessary.

The "1/4em extra spacing" is not the best choice in many cases, and narrower space such as 1/6em is preferred. Apple iOS seems to use 1/6em for ideographic-alpha/numeric spacing.

For the `auto` value, UA can choose such better spacing value for ideographic-alpha/numeric spacing, but stylesheet authors cannot use the `auto` value when they need to choose specific text-spacing style, e.g., preference between `allow-end` and `trim-end`, or `space-first` and `trim-start`. So the spacing value of `ideographic-alpha` and `ideographic-numeric` should be same as the spacing value for ideographic-alpha/numeric spacing with `auto`.

---

FYI, [Vivliostyle](https://vivliostyle.org/) supports the `text-spacing` property, with `auto` value which is equivalent to `trim-start trim-end trim-adjacent ideograph-alpha ideograph-numeric` and the `ideograph-alpha` and `ideograph-numeric` create 1/6em space. See https://docs.vivliostyle.org/#/supported-css-features#css-text-4


Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7050 using your GitHub account


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

Received on Tuesday, 15 February 2022 09:50:44 UTC