Re: [BECSS] Processing Model Editorial

On Thu, 12 Oct 2006, Lachlan Hunt wrote:
> 
> 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>.

Fixed.


> 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

Fixed.

Thanks,
-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Thursday, 4 January 2007 23:57:21 UTC