Re: Proprietary identifier names

Ian Hickson wrote to <www-style@w3.org> on 22 February 2003 in
"Re: Proprietary identifier names" (<mid:Pine.LNX.4.50.0302220527170.3785-100000@dhalsim.dreamhost.com>):

>    counter-increment: -moz-magic;
> 
> ...will be ignored by compliant UAs, but:
> 
>    counter-increment: _moz-magic;
> 
> ...or
> 
>    counter-increment: \-moz-magic;
> 
> ...will not, and will therefore change the semantics of the stylesheet,
> which is precisely what we are trying to avoid.

The beautiful thing is that the declaration

  counter-increment: -moz-magic;

is perfectly acceptable within the constraints of the core
grammar as published. Values are not as restricted as are
property names and at-rule names.

I amend my suggestion to Christian: use an initial bare
hyphen-minus for proprietary value identifier terms.

-- 
Etan Wexler <mailto:ewexler@stickdog.com>.
"The lightness of our relationship is crushing me to death."
—David Lester, cartoon artwork, circa 2002

Received on Thursday, 27 February 2003 05:59:12 UTC