Re: [csswg-drafts] [css-text] `hanging-punctuation: last` should be "conditionally hang" (#12433)

Thank you @kizu for the comments and investigations.

> why do `force-end` and `allow-end` only include stops or commas?

The `force-end` and `allow-end`  are very specifically designed for Japanese typography rules. It doesn't make any sense for other writing systems.

> I am not sure a change in behavior will break much, and it might even fix some cases....

Shipping a different behavior from existing browsers is not only about breaking existing pages, but also about introducing a new interop problem.  If the `last` is not important for the Latin typography, I'll need to talk to my team when things get ready, but I think we may prefer not shipping `last` over introducing a new interop problem.

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


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

Received on Thursday, 10 July 2025 08:25:13 UTC