W3C home > Mailing lists > Public > www-style@w3.org > October 2006

[BECSS] Processing Model Editorial

From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
Date: Thu, 12 Oct 2006 17:06:49 +1000
Message-ID: <452DE989.9030302@lachy.id.au>
To: www-style <www-style@w3.org>

Hi,
   Please fix the latest version link, which is supposed to point to 
<http://www.w3.org/TR/becss>, but which is currently pointing to 
<http://www.w3.org/TR/css3-template>.


The first paragraph in section 3.2 Processing model [1] uses bad grammar 
and is difficult to comprehend:

| User agents may perform the CSS cascade, inheritance, and computation
| stages either across the entire tree, or per element, or per property
| per element, and either before applying bindings, or simultaneously,
| while applying bindings. In either case, for each element the computed
| value of 'binding' must be found and then used to apply the bindings
| to the element (when the element is first styled, and each subsequent
| time the styles that match the element change).

I suggest it be replaced with this revised version:

User agents may perform the CSS cascade, inheritance and computation 
stages either across the entire tree, for each element, or per property 
per element; and either before applying the bindings, or simultaneously 
while doing so.  In either case, and for each element, the computed 
value of 'binding' must be found and then used to apply the bindings to 
the element.  This must occur when the element is first styled, and for 
each subsequent change of the styles that match the element.

[1] http://dev.w3.org/cvsweb/~checkout~/2006/xbl2/css-module.html#processing

-- 
Lachlan Hunt
http://lachy.id.au/
Received on Thursday, 12 October 2006 07:07:08 GMT

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