Re: [csswg-drafts] [mediaqueries-4] Port Media Groups section of CSS2.1

Actually, I am not sure. What do we hope to do with these? They are be defined in a very handwavy way in terms of media types, many of which are now deprecated anyway. And on top of that, they're defined informatively.

I don't necessarily mind defining media groups in MQ4, but I'd like to know more strictly what we intend to do with these, so that I can write useful and accurate definitions.

The only use I know is the `Media` entry in propdef tables, but I'm not entirely sure what its intended effect is. Almost every property we have says "Media: visual", except:
* animations and transitions which are listed as interactive. I'm not even sure this is right, digital signage isn't interactive, but can run animations
* a handfull of properties related to `content`, which say `all`
* A few things in GCPM which say `paged`
* scroll-snap, and caret-color, and nav-*, which claims `interactive` (but not visual, which seems odd to me, given that scrolling itself needs visual, and that interactive does not necessarily imply visual).
* appearance, which claims `all`, but seems to me that it should say `visual`


Also, if we make this normative and link to it from every propdef table, every spec will have a normative ref to MQ4, I hope this doesn't slow things down on the REC track.

And if this is informative only, then the current text from CSS2.1 barely says more than listing the names themselves.

All in all, I think we'd be just as fine dropping the `Media` line from propdef tables.

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

Received on Sunday, 1 July 2018 15:18:19 UTC