[csswg-drafts] [css-ruby] ruby-overhang:none is too agressing (#5912)

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

== [css-ruby] ruby-overhang:none is too agressing ==
I suspect that the behavior we specified for [ruby-overhang: none](https://drafts.csswg.org/css-ruby-1/#ruby-overhang) is overly aggressive, and that the one [alluded to in Simple Ruby](https://w3c.github.io/simple-ruby/#placement-of-mono-ruby) is better: instead of forbidding all overhang, it is forbidden except over (ideographic) spaces as well as the blank portion of the various CJK punctuation characters who comprise a large blank (`、`, `。` and the like).

This behavior is clearly a bit more complicated to implement, but I am reasonably sure that if an implementation had both what we currently call `none` and that, no author would consciously chose the currently specified one.

I propose that we either change the definition of `none` to become that, or that we at least allow both variants.

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


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

Received on Monday, 1 February 2021 08:16:02 UTC