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

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

From: Arron Eicholz <Arron.Eicholz@microsoft.com>
Date: Fri, 17 Feb 2012 23:36:55 +0000
To: Tab Atkins Jr. <jackalmage@gmail.com>
CC: Chris Eppstein <chris@eppsteins.net>, Fran├žois REMY <fremycompany_pub@yahoo.fr>, "www-style@w3.org" <www-style@w3.org>
Message-ID: <07349ECFC3608F48BC3B10459913E70B1E3A0C6D@TK5EX14MBXC293.redmond.corp.microsoft.com>
On Friday, February 17, 2012 3:31 PM Tab Atkins Jr. wrote:
> 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.

Maybe, but have you looked at every property and every value and function those properties can take? I bet there is at least one that has an issue. Sorry can't pick out one for you right now; I am just starting my analysis of every single, existing, proposed or suggested value that can be specified for all the 606 properties I have found.

> > 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.

Yeah the OM side of things scares me the most with changing the core grammar and allowing the '$'.

Arron Eicholz

Received on Friday, 17 February 2012 23:37:41 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:12 UTC