W3C home > Mailing lists > Public > www-style@w3.org > February 2005

Re: Supporting propriety "Extensions"

From: Andrew Fedoniouk <news@terrainformatica.com>
Date: Tue, 22 Feb 2005 14:03:18 -0800
Message-ID: <00d801c5192a$511c57e0$c302000a@internal.toppro.net>
To: <www-style@w3.org>

And what is the main reason of separating vendor-specific
extensions (VSE) "Keywords and property names, beginning with -' or '_' are
reserved for vendor-specific extensions."?

Anyway CSS parser already knows how to deal with something like:
width: expression(my cool script goes here);
and unknown attributes.

So what is the point? I cannot see any technical reasons for such a strange 
way of
VSE separations.

I mean these '-' and '_' are only half of the problem - as this rule is 
about identifiers only.
There could be even different syntactic vendor specific constructions 
(everybody know examples I guess)
or even different length units as in our case (%%). BTW: my question about 
vendor specific units left unanswered.
E.g. someone would want to use something like "physical-pixel" instead of 
current "logical-pixel" and the like...
What to do?

Andrew Fedoniouk.
http://terrainformatica.com




----- Original Message ----- 
From: "David Hyatt" <hyatt@apple.com>
To: "Anne van Kesteren" <fora@annevankesteren.nl>
Cc: "Allan Sandfeld Jensen" <kde@carewolf.com>; <www-style@w3.org>
Sent: Tuesday, February 22, 2005 1:06 PM
Subject: Re: Supporting propriety "Extensions"


>
> In Safari 2.0 we've added some properties that use -apple- instead 
> of -khtml- to note properties that are not intended to be implemented by 
> other KHTML-based browsers.
>
> dave
>
> On Feb 22, 2005, at 4:08 AM, Anne van Kesteren wrote:
>
>>
>> Allan Sandfeld Jensen wrote:
>>>>> After having a quick look through the CSS3 spec, I can't see
>>>>> anything relating to the support of 3rd party and propriety
>>>>> "extensions" on the standard.
>>>> The CSS3 specs are not as up to date as the CSS2.1 spec, which
>>>> covers this subject:
>>>> http://www.w3.org/TR/CSS21/syndata.html#q4
>>> I should add that KDE and Apple both use -khtml- for our own
>>> extensions and implementations of CSS 3 working drafts.  If CSS 2.1
>>> is updated this should be noted since Safari has a larger (and more
>>> homogen) user base than Opera.
>>
>> If that list is of any importance -xv- should be added as well for Opera. 
>> (Although I think that is being addressed, as one of the authors works 
>> for Opera.)
>>
>>
>> -- 
>>  Anne van Kesteren
>>  <http://annevankesteren.nl/>
>>
>>
>
> 
Received on Tuesday, 22 February 2005 22:03:27 GMT

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