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

Re: [css-variables] the new ED for CSS Variables

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Fri, 17 Feb 2012 15:30:54 -0800
Message-ID: <CAAWBYDCZcFcJSSOtGVEofZPjwwhhNM9vsh0f3oqL4Wfk7zojdQ@mail.gmail.com>
To: Arron Eicholz <Arron.Eicholz@microsoft.com>
Cc: Chris Eppstein <chris@eppsteins.net>, Fran├žois REMY <fremycompany_pub@yahoo.fr>, "www-style@w3.org" <www-style@w3.org>
On Fri, Feb 17, 2012 at 3:26 PM, Arron Eicholz
<Arron.Eicholz@microsoft.com> wrote:
> On Friday, February 17, 2012 2:43 PM Chris Eppstein wrote:
>>Variables are a new primitive. Seems justified.
>
> Altering the core grammar takes a great deal of investigation. An alteration to the core grammar requires us to analyze all 400+ existing, proposed and suggested properties, including SVG properties, (there are actually 606 by my last count, but who is keeping track). We must determine if any of them have to be updated, altered or changed to account for this new primitive. Don't forget to multiply all the values that all those properties take and how they will be affected. This is an extensive amount of work and who knows what we might miss when looking at all the values that those properties take.

The answer, luckily, is "no effect", since it's an invalid value for
every single property.


> Now take into account the OM and Javascript side of things and even how frameworks interact. Will a '$' interfere or makes things confusing? My guess is it will, at the very least it will make things confusing. It also wouldn't shock me if it broke a Javascript library somewhere.

Yeah, it's the OM side that seems most interesting.

~TJ
Received on Friday, 17 February 2012 23:31:41 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:50 GMT