- From: Anne van Kesteren <annevk@opera.com>
- Date: Fri, 16 Apr 2010 14:04:43 +0900
- To: "www-style list" <www-style@w3.org>, "Sylvain Galineau" <sylvaing@microsoft.com>
On Thu, 15 Apr 2010 22:48:21 +0900, Sylvain Galineau <sylvaing@microsoft.com> wrote: > To be clear: you're saying that @media { ... } is invalid, right ? Thus > WebKit treats it correctly ? I believe it is the plan to make that invalid yes, yes. Though ultimately it depends on what the module that defines @media will say about it. > If so we should clarify this part of the prose. I honestly don't see how > anyone could understand that these two opening statements have nothing > to do > with syntax, nor how it relates to what model. Why not? Media queries are a concept and as a concept if you omit the media type part it will be assumed to be all. The syntax says that if you input nothing it is treated like "not all" (unless a referencing specification says something different, e.g. <style media=""> is the same as <style media="all"> per HTML5). > Second, can you elaborate on why Gecko's OM behavior makes sense ? > To the extent no medium is invalid, I can see how 'not all' allows the > rule to be disabled when all have been removed. I assume it also allows > new > mediums to be inserted afterwards and apply (although patterns like > 'print not all' ought to be explained in the spec). Where does 'print not all' come from? That is invalid. > Any other reasons ? We need some kind of fallback. I suppose it depends on what you expect removing all media queries to do what you consider to be most logical. If you prefer it to be 'all' we can do that too. -- Anne van Kesteren http://annevankesteren.nl/
Received on Friday, 16 April 2010 05:05:25 UTC