- From: Koji Ishii via GitHub <sysbot+gh@w3.org>
- Date: Thu, 16 Feb 2017 11:44:56 +0000
- To: public-css-archive@w3.org
Does that mean you agree not to include to `text-decoration` shorthand but you prefer to include in `text-decoration-skip` shorthand? If so, I think I incorrectly assumed that it's no longer a discussion point, sorry about that. And I agree with your interpretation that @fantasai's comment at the weekly call was about `text-decoration` shorthand, not about `text-decoration-skip` shorthand. I think I wrote this somewhere, but my mild preferences in the order is: 1. Not to have `text-decoration-skip` shorthand. 2. If we were to have one, not to include `ink`. Maybe some others too. but I'm ok if people prefers other options. My primary concern is when author starts using ```css :root { text-decoration-skip: ink; } ``` and when a UA supports `leading-spaces`, the page suddenly draws underlines to leading spaces. Stylish values are likely to be applied to the whole document, and it is possible to hit us when we want to add new values. On the other hand, semantic values are likely to be used like: ```css image.emoji { text-decoration-skip: none; } ``` so they look less risky to me. IIRC @fantasai and I discussed that `ink` (and maybe `edges` too) is about stylish, while values like 'objects' is about semantics (such as this image is Emoji while that image is photo) and that the meaning of "skip" is somewhat different. So I assume she and I are in consensus, and I guess I incorrectly assumed all of us are in consensus. Note, one may still do: ```css div.message-pane { text-decoration-skip: none } ``` to draw underlines to Emoji in a message app, without knowing it disables `ink`, `edges`, and all other values. That's why I feel having `text-decoration-skip` shorthand has more risks than benefits, but if you or anyone is strong about this, I'm ok. -- GitHub Notification of comment by kojiishi Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/962#issuecomment-280309283 using your GitHub account
Received on Thursday, 16 February 2017 11:45:03 UTC