W3C home > Mailing lists > Public > www-svg@w3.org > November 2009

Re: The synchronous load event is trouble

From: Dr. Olaf Hoffmann <Dr.O.Hoffmann@gmx.de>
Date: Fri, 27 Nov 2009 13:00:39 +0200
To: www-svg@w3.org, hsivonen@iki.fi
Message-Id: <200911271200.39856.Dr.O.Hoffmann@gmx.de>

I don't know much about scripting, because I do not use it, 
however to have a well defined 'time-zero-point' or begin of 
the timeline is a requirement for animation and in tiny 1.2 for 
the synchronisation of multimedia content and animations as well.
This load event is related to the timeline begin in SVG 1.1.

One needs something like this to get predictable (and testable) results - 
and SMIL indicates too, that one has to define this 'document zero time' 

In tiny 1.2 there are two possible choices now, to be indicated
with the attribute timelineBegin in the start tag of the svg element.

Do you think, there should be a more flexible choice for authors
to indicate, at which time the timeline begins? 
What should the behaviour of the document before the timeline has
begun? Any ideas to provide a predictable behaviour for authors?
Should fit to SMIL of course, for animation it is possible to indicate
a begin before the document timeline has begun, if the animation
ends later than the begin of the timeline.

Dynamic rendering can cause of course more complexity as well
as scripting. But without well defined times the behaviour of a 
document is not predictable for authors and those dynamic features
get pretty useless. To have no such event causes even more trouble
for authors.

SMIL and tiny 1.2 provide features for authors to indicate the
precision of synchronisation with external resources , see for example:

Received on Friday, 27 November 2009 11:05:23 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:54:24 UTC