W3C home > Mailing lists > Public > www-validator-css@w3.org > August 2004

(unknown charset) Re: -vnd properties etc

From: (unknown charset) Ian Hickson <ian@hixie.ch>
Date: Tue, 24 Aug 2004 10:55:35 +0000 (UTC)
To: (unknown charset) Rimas Kudelis <rq@akl.lt>
Cc: (unknown charset) www-validator-css@w3.org
Message-ID: <Pine.LNX.4.61.0408241053390.17658@dhalsim.dreamhost.com>

On Tue, 24 Aug 2004, Rimas Kudelis wrote:
> I've found a FAQ which states that such identifyers make my stylesheet 
> invalid, but i don't quite agree with that. The thing is that CSS2.1 
> describes vendor-specific extensions which begin with a dash or an 
> underscore ( http://www.w3.org/TR/2004/CR-CSS21-20040225/syndata.html#q4 
> ). IMHO, that means that using such properties does NOT make a 
> stylesheet invalid.

Vendor extensions are invalid CSS2.1. You should only use vendor 
extensions for experimentations; they are not intended for use in public 
situations. Using vendor extensions makes it impossible for your 
stylesheet to interoperate between vendor implementations.

The spec gives rules for creating vendor extensions so that vendors who 
wish to experiment with new properties and values can do so without 
risking clashing with future specifications. We have had serious problems 
with that before.

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 24 August 2004 10:55:37 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:40:40 UTC