- From: Koji Ishii via GitHub <noreply@w3.org>
- Date: Thu, 10 Jul 2025 05:00:37 +0000
- To: public-css-archive@w3.org
In my understanding: * `allow-end` is somewhat common for Japanese novels, because it can reduce the cases where justification (expansion) is needed. Some novel publishers prefer it in their default style. Japanese Kindle turn it on, without an option to turn it off. * `force-end` is probably rare, I don't remember if I saw it in a real publication. * `first` and `last` are for Latin typography. Note the [blog page](https://chriscoyier.net/2023/11/27/the-hanging-punctuation-property-in-css/) mentions that: > In case you go against the grain, for aesthetics, and align text the other way, the `last` value will hang punctuation off the other else also. That’s what it’s supposed to do anyway, but in my testing (trying quotes and periods), Safari doesn’t support that. If I read this correctly, the author wishes it to "hang" (i.e., `force-last`) but ok with "conditionally hang" (`allow-last`). @chriscoyier, appreciate if you could jump in if I read it incorrectly. On the other hand, [Blink is going to start prototyping this property sometime soon](https://groups.google.com/a/chromium.org/g/blink-dev/c/5Vl2Du2fzT4/m/fIZRNMicBQAJ). It's still too early to talk about possibility of shipping, but when the time comes, I'll be very nervous to ship a different behavior from Safari when it has been shipping it for 10 years. @kizu, do you have any thoughts? -- GitHub Notification of comment by kojiishi Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12433#issuecomment-3055536253 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 05:00:38 UTC