Missing animation eventnames for ProgressEvents

Hello svg-wg,

I'm wondering if there was any particular reason for not having any animation event names for the 'loadstart', 'progress' and 'loadend' events[1]. They could all be quite useful to have for driving declarative animations. For example one could have a progress animation like this:

  <set begin="myvideo.loadstart" end="myvideo.loadend" xlink:href="#progressbar" attributeName="display" to="inline"/>
  <animate begin="myvideo.progress" by="10" attributeName="width" xlink:href="#progressindicator" dur="0.5s"/>

Unless there are any good reasons for why this shouldn't be allowed I think we should consider adding that to the errata for 1.2T.

Additionally for a future spec version (core-2) I'd like us to consider requiring that any event that is supported by the UA is also supported as an animation event name, or in other words usable as event-base values for 'begin' and 'end' attributes.

Cheers
/Erik

[1] http://www.w3.org/TR/SVGMobile12/interact.html#SVGEvents

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

Received on Monday, 12 January 2009 08:26:00 UTC