Re: [csswg-drafts] [css-text] letter-spacing should not apply to the end edge of a line/span? (#1518)

@faceless2 great you're going to ship it, look forward to the feedback. Each impl should have their own criteria how much they can accept the breakage.

Updates on impl statuses:

- For Blink, the same as before; the breakage is beyond what we can accept.
- @litherum wanted to give it a try in 2017, but told me that it won't happen in near future.
- @dbaron looks like supportive (from [Gecko 125390](https://bugzilla.mozilla.org/show_bug.cgi?id=125390))
- @fantasai thought the breakage is acceptable for Gecko in 2017, but when we went through a few real site examples, IIUC she seemed to understand the breakage is more than she thought. No conclusions yet.

A few URLs @fantasai and I read and/or examined together:
- http://artequalswork.com/posts/manual-kerning/
- https://designshack.net/articles/typography/kerning-live-web-type-with-jquery-and-lettering-js/
- http://kaoriha.org/dtp/tsume/ (this site sometimes uses margin but sometimes letter-spacing, see `tsume-a4` class)
- https://torounit.com/blog/2012/10/23/1372/ (in Japanese, please use your favorite translation service to read "it is widely known technique to use letter-spacing to remove spaces between inline-blocks)
- https://davidwalsh.name/remove-whitespace-inline-block#comment-61052 explains Yui3.Grid uses the technique mentioned above.

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

Received on Tuesday, 5 May 2020 05:37:45 UTC