- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Sun, 29 Jan 2006 21:53:08 +0100
- To: www-svg@w3.org
Dear Scalable Vector Graphics Working Group, http://www.w3.org/TR/2005/WD-SVGMobile12-20051207/animate.html is unclear about the processing model of event based timing from a DOM Level 3 Events perspective. The draft and the SMIL Recommendations only use very vague language to refer to the event model; if you consider the animation element to specify an event listener on the event base for example, then it is not clear which event phases will considered in order to consider the event "occurred", "raised", "happened", etc. if event based timing can be described in such terms at all. The effect is that existing implementations behave in different ways e.g. if the event propagation is stopped using the relevant DOM Event facilities, which is a suboptimal situation. Please work with the SYMM WG to change the draft and the SMIL 2.1 Recommendation such that the interactions of the DOM Event facilities with event based timing are well-defined. I would expect that to say that an event is considered "raised" from the perspective of event based timing if a non-capture event listener in the default group is invoked, where the position of this conceptual listener in the listener chain of the event target is undefined; which is to say calling stopImmediatePropagation from an event listener attached to the event base may or may not affect whether the event is considered raised. regards, -- Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de 68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
Received on Sunday, 29 January 2006 20:52:20 UTC