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

Re: [css-variables] CSS Variables are a NEW kind of variable

From: Chris Eppstein <chris@eppsteins.net>
Date: Wed, 13 Jun 2012 15:20:51 -0700
Message-ID: <CANyEp6U7_eAC7ewLvxb6RO=rBDh=bbE-d5LZM95X+5h0VLxDiw@mail.gmail.com>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
Cc: Divya Manian <manian@adobe.com>, "www-style@w3.org" <www-style@w3.org>
It's not a different question. They are special and so they are not the
same. If they are the same, make them the same as properties in all cases
including read. Otherwise, this is just confusing.

Chris

On Wed, Jun 13, 2012 at 1:52 PM, Tab Atkins Jr. <jackalmage@gmail.com>wrote:

> On Wed, Jun 13, 2012 at 1:38 PM, Chris Eppstein <chris@eppsteins.net>
> wrote:
> > If they are normal properties, why can I not access the value of other
> > properties?
>
> That's a different question - you're now asking about the var use
> syntax, and why you can't use a similar syntax to access other
> properties.
>
> It's because the rules for whether or not you're allowed to (avoiding
> cycles from implicit dependencies) are complex, and we'd like to be
> able to change them over time without worrying about breaking
> arbitrary web content, or making the rules even more complex.
> Variable properties have a very simple and explicit set of
> dependencies - the properties tied to variables used in them - and we
> won't be changing that in the future (at least, not in a way that's
> potentially backwards-incompatible).
>
> ~TJ
>
Received on Wednesday, 13 June 2012 22:21:20 GMT

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