Hello public-cdf,
Bert wrote:
> 12) 9.2 Timeline initialization
>
> a) Changing the document on the fly in order to animate its display
> seems rather a strange thing to do. It is not unlike the self-modifying
> programs that were popular before structured programming.
Yes, there is some data and a program, and the program acts on the data.
Both are delivered together, as an object (an encapsulation of data and
code). The program is not modifying itself.
> What is the document after you change it?
Its what you changed it to, clearly.
> But, in fact, I think that WICD documents should not contain programs
> at all (except as transclusions). The D stands for Document, doesn't it?
That is one opinion, but not a popular or common one. The DOM already
allows the document to be changed. That is the D in DOM.
> So, I think changing the "timeline" parameter should have no effect
That would be in contradiction to the existing DOM specification.
Changing, adding or deleting elements and attributes has an immediate
effect on the document.
> and
> the definition of programs should be left to the WAF and WebAPI WGs
> instead.
WebAPI is also defining programmatic changes via the DOM, so there is no
inconsistency there.
--
Chris Lilley mailto:chris@w3.org
Interaction Domain Leader
Co-Chair, W3C SVG Working Group
W3C Graphics Activity Lead
Co-Chair, W3C Hypertext CG