Re: [csswg-drafts] [css-text][text-spacing] Visual regressions of line-start at portals and news sites (#9511)

Thanks for summarizing the criticalness on each case. I'd like to add my opinion.

I think the "Headline lists" with `space-first` will be "Regress or Okay" rather than "Critical" and it won't be a show-stopper for us.
(As [I wrote in the Japanese ML](https://lists.w3.org/Archives/Public/public-i18n-japanese/2023OctDec/0224.html), I feel `space-first` is better than "No trimming at line-start", but I understand some people may feel this is a regression.)

Also the "Body with `text-indent`ed" with `space-first` will be "Okay" rather than "Regress". See the example below:

```html
<style>
p { margin: 0; text-indent: 1em; }
</style>
<p>「あいうえお」かきくけこさしすせそ「たちつてとなにぬねの」はひふへほまみむめもやゆよ。</p>
```

The result of "No trimming at line-start" will be:
```
 「あいうえお」かきくけこさしすせそ
「たちつてとなにぬねの」はひふへほま
みむめもやゆよ。
```

And the result of "space-first" will be:
```
 「あいうえお」かきくけこさしすせそ
「たちつてとなにぬねの」はひふへほま
みむめもやゆよ。
```

I feel the result of "space-first" is much better than "No trimming at line-start".

And I think there are more cases where `trim-auto` will be "Critical" or "Regression". Some web pages with elaborate visual design may use positioning properties for span with fullwidth opening brackets (e.g. `<span style="position: …">「</span>`) to adust the spacing or to achieve a hanging opening punctuation effect or some special effect. In such cases, the layout will be broken if `trim-auto` becomes the default.


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


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

Received on Monday, 23 October 2023 14:36:00 UTC