- From: Brian Birtles <bbirtles@mozilla.com>
- Date: Fri, 23 Mar 2012 12:05:08 +0900
- To: "SVG WG (public-svg-wg@w3.org)" <public-svg-wg@w3.org>
Dear all, I'd like to provide my input on the animation-related requirements as requested. > 1. "SMIL data feedback" > http://www.w3.org/Graphics/SVG/WG/wiki/SVG2_Requirements_Input#SMIL_data_feedback > > I cannot work out what this is requesting, tbh. I also don't know what this is about. I'll wait to see what Cameron finds out. > 2. "SMIL time containers" > http://www.w3.org/Graphics/SVG/WG/wiki/SVG2_Requirements_Input#SMIL_time_containers > > A straightforward request which you probably agree with! Yes, strongly in favour. I think Cameron wasn't sure how useful they were and so I was given ACTION-3202 to provide before-and-after examples which I completed a while back.[1] So I think it's up to Cameron. > 3. "Consider adding a 'key()' keyword for animation triggers" > http://www.w3.org/Graphics/SVG/WG/wiki/SVG2_Requirements_Input#Consider_adding_a_.27key.28.29.27_keyword_for_animation_triggers > > IIRC you were not in favour of this? I was a little hesitant about this. Part of the issue with supporting 'keydown()' etc. is modifier keys. Should they be used in SVG to provide consistent behaviour with HTML access keys? If so, does that limit the usefulness of, e.g. end="keydown(Enter)"? If not, are we introducing a potential security vulnerability through keylogging? Or can we say, "it's nothing you can't do already with script, just now you can do it with a different syntax"? Provided you disable accessKeys everywhere you disable script it should be safe to use without modifiers? Perhaps it's ok to accept it as a "nice to have" requirement. Assuming we can solve the modifier issue it's certainly preferably to try and match "Enter" than 0x0A or 0x0D. > 4. "The 'timelineBegin' attribute on the<svg> element" > http://www.w3.org/Graphics/SVG/WG/wiki/SVG2_Requirements_Input#the_.27timelineBegin.27_attribute_on_the_.3Csvg.3E_element Yes. Although I think the requirement is not, "Add the timelineBegin attribute to SVG2", but "Provide a means for starting animations before the load event fires." > 5. "The<discard> element" > http://www.w3.org/Graphics/SVG/WG/wiki/SVG2_Requirements_Input#the_.3Cdiscard.3E_element No. > 6. "The 'playbackOrder' attribute on the<svg> element" > http://www.w3.org/Graphics/SVG/WG/wiki/SVG2_Requirements_Input#the_.27playbackOrder.27_attribute_on_the_.3Csvg.3E_element No. Best regards, Brian Birtles [1] http://lists.w3.org/Archives/Public/public-svg-wg/2012JanMar/0105.html
Received on Friday, 23 March 2012 03:05:37 UTC