W3C home > Mailing lists > Public > www-style@w3.org > September 2004

Re: More controlled degrading, @supported at-rule

From: Benjamin D. Smedberg <bsmedberg@covad.net>
Date: Fri, 17 Sep 2004 14:11:01 -0400
Message-ID: <414B28B5.5020701@covad.net>
To: daniel.pelsmaeker@zonnet.nl
CC: www-style@w3.org

DaniŽl Pelsmaeker wrote:

> It almost looks like a 'feature selector'. And it doesn't specify a way to
> determine whether a CSS3 module is implemented or a CSS2 specification part.

It is a feature selector.

> I certainly like the idea, but I would go for specifying the modules and
> specifications that are required for the rule blocks instead. For example:
> 
> @supported [ CSS3-Color; ] { #myel { color: blue; } }

I don't think that named modules is great idea. Incremental support for 
CSS has been the rule for years, and I don't think that the situation is 
going to change much in the future. Mozilla already has support for 
opacity: but does not, to the best of my knowledge, support RGBA color 
values. Besides, how would you detect support for vendor-specific 
properties like -moz-binding or the Ms behavior property?

--BDS
Received on Friday, 17 September 2004 18:11:07 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:32 GMT