- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 26 Sep 2018 17:00:04 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `text-spacing, closing-opening bracket fullwidth punctuation collapsing`, and agreed to the following: * `RESOLVED: accept the proposal from fantasai and Kobayashi-sensei` <details><summary>The full IRC log of that discussion</summary> <dael> Topic: text-spacing, closing-opening bracket fullwidth punctuation collapsing<br> <dael> github: https://github.com/w3c/csswg-drafts/issues/1668<br> <fantasai> ] [<br> <dael> fantasai: Earlier version of text spec...this is about combo of closing full width brack and opening full width bracket ^<br> <florian> or )( or 」「 etc<br> <dael> fantasai: Typically it takes up a full em but that's too much so Japanese typsetting cuts that in half. Usually by deleting whitespace of second glyph. Not right if they're different font sizes<br> <dael> fantasai: [missed] says correct behavior is keep space of larger or trim 1/4 of each. Change we made was incorrect. WE should change to 1/4 of each glyph or always use the full glyph of larger and cut smaller in half<br> <dael> florian: He said both is acceptable, but keeping larger is preferred.<br> <fantasai> s/[missed]/Kobayashi-sensei/<br> <dael> florian: Impl what do you think? Is it hard to keep the bigger? If yes we can settle for the good enough.<br> <dael> fremy: I'm not sure we support this kind of font features across text nodes. I'm not sure we'd have a path to this<br> <bradk> Seems weird that kerning in the font doesn’t handle that on its own<br> <dael> florian: I suspect it's easier to trim half of the smaller one because we might be able to invoke open type features. If we do 1/4 of each I don't know open type can do that.<br> <dael> fantasai: I think I agree.<br> <dael> fantasai: If there's no feedback from impl we propose keep the full size of the larger glyph and trim smaller.<br> <florian> bradk, it cannot just be kerning, because that's optional behavior, and also when on, needs to work across fonts.<br> <dael> dbaron: I'm still trying to understand how much action at a distance there is. How much is that making changes at arbitrary disance in text.<br> <dael> fantasai: It's the adjacent character. It's two adjacent characters and you have to trim to reduce amount of space.<br> <dael> dbaron: Just adjacent characters?<br> <dael> florian: Yes. If there's anything, border, linebreak, anything, it doesn't count.<br> <dael> TabAtkins: Same boundry we use to determine if we can do kerning?<br> <dael> fantasai: Yeah<br> <dael> florian: Don't think. If you switch fonts I think no kerning, but this should work.<br> <dael> fremy: I don't think we have something like this right now.<br> <dael> fantasai: I don't think anyone does this as L4<br> <dael> Rossen_: From use case PoV it seems this behavior makes most sense. I don't believe anyone has impl experience so we can make the call on if this is expensive.<br> <dael> Rossen_: What if we try and decide on what makes most sense and when we get more impl experience we revist<br> <dael> fantasai: That's fine. And as florian pointed out there's open type to help with trimming and they don't 1/4 trim so it's more consistant<br> <dael> Rossen_: Objections to resolving as proposed by fantasai and Kobayashi-sensei ?<br> <dael> RESOLVED: accept the proposal from fantasai and Kobayashi-sensei<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1668#issuecomment-424793122 using your GitHub account
Received on Wednesday, 26 September 2018 17:00:07 UTC