Re: [css3-mediaqueries] example not matching spec change

On Thu, 03 Apr 2008 05:44:52 +0200, L. David Baron <>  
> On Wednesday 2008-04-02 20:28 -0700, L. David Baron wrote:
>> In there is an
>> example that doesn't match the normative text preceding it:
>> # If one media query in a comma-separated list is ignored, the other
>> # media queries in the list are also ignored.
>> #
>> # Example XV.
>> # <link rel="stylesheet" media="screen and (max-weight: 3kg) and
>> # (color), (color)" href="example.css" />
>> #
>> # In this example, the first media query is rejected due to an unknown
>> # media feature and unknown value, but the second media query is
>> # evaluated as if the first had not been specified.
>> The example is unchanged from the last working draft at
>> , but the normative
>> text has changed to the opposite.  If this change was intentional,
>> it seems like the example should change as well.
> That said, I'm opposed to this change because it's incompatible not
> only with existing implementations of media queries, but because
> it's incompatible with existing pre-mediaqueries behavior.  The
> following test:
> yields an aqua background in every browser I tested (Firefox trunk,
> WinIE 7, WebKit trunk, Opera 9.26, Konqueror), whereas the spec
> change in question seems to mandate that it have a yellow
> background.

Do we really want different behavior for @media versus media=""? How  
likely is it for content to use unknown media features such as max-weight?  
I looked through media="" attrribute values on the Web (some amount of  
pages from dmoz) and I never saw such a thing.

(That the example doesn't match the normative text is problematic though.)

Anne van Kesteren

Received on Thursday, 3 April 2008 12:27:45 UTC