Some comments on the Compositing module

Just a few comments on the SVG Compositing draft[1].

== The 'enable-background' property ==

[[ An additional group background buffer is created to store the percentage of background in the group image canvas. ]]

"percentage of background"? Is that to mean "An additional group background buffer is created to store the alpha channel of the group image canvas."?

This "percentage of background" wording occurs frequently throughout the primer and language specs. Also "group image canvas" isn't really defined anywhere.

The 'accumulate' keyword should probably say there what the canvas is initialized as (from the primer I gather that it's opaque).

== Comments on the Primer[2] ==

- Why are the equations using "." as multiplication sign? Why not use MathML?
- Would it be possible to get those equations complete with hyperlinks to the definitions (e.g for things like 'Dca')?

And as discussed at the Sydney 2009 F2F most of the primer should be moved back into the language spec, though the above points still apply.

Cheers
/Erik

[1] http://dev.w3.org/SVG/modules/compositing/master/SVGCompositing.html
[2] http://dev.w3.org/SVG/modules/compositing/master/SVGCompositingPrimer.html

-- 
Erik Dahlstrom, Core Technology Developer, Opera Software
Co-Chair, W3C SVG Working Group
Personal blog: http://my.opera.com/macdev_ed

Received on Wednesday, 11 March 2009 13:23:18 UTC