Re: Media Queries parsing

"Anne van Kesteren" <annevk@opera.com> wrote:

> 
> Hi,
> 
> http://tc.labs.opera.com/mediaqueries/parsing/ has some testcases that  
> test parsing of media queries for visual user agents. I have assumed that 

> the empty string is not a valid media query but is a valid list of media  
> queries. This means that media="" and media="all," are applied, but that  
> media="," and media="x," are not.

The empty string is not a valid media specifier according to the syntax
definition in the specification, so I agree with you there.  However, the
discrepancy between "" and "," does not feel right.  I don't think you can
have it both ways - you'd have to modify the syntax for media_query_list to
permit an empty string for the whole media query and define it as being an
alias for "all".


Did you ever resolve the "not foo" issue?  The issue being whether unknown
media types are always false, regardless of the 'not', or whether this case
it true because the not always negates the result of evaluating the rest of
the query.


-- 
Stewart Brodie
Software Engineer
ANT Software Limited

Received on Monday, 10 December 2007 10:54:01 UTC