ISSUE-2081 (animation target): target element for an animation [Last Call: SVG 1.2 Tiny ]

ISSUE-2081 (animation target): target element for an animation [Last Call: SVG 1.2 Tiny ]

http://www.w3.org/Graphics/SVG/WG/track/issues/2081

Raised by: Doug Schepers
On product: Last Call: SVG 1.2 Tiny 

Dr. Olaf Hoffmann 
<http://lists.w3.org/Archives/Public/www-svg/2008Oct/0001.html>:
[[
in "16.2.4 Attributes to identify the target element for an animation"
is noted:
"If the target element is not capable of being a target of the animation, then 
the animation is ignored."
And in the definition of the xlink:href attribute it is noted:
"If the target element is not part of the current SVG document fragment , then 
the animation is ignored. If the IRI reference is otherwise an invalid IRI 
reference, for example by being a reference to a non-existent element, then 
the animation timing will still run but no animation effect will be applied 
to the target attribute."

This seems to conflict partly.
Because the second behaviour looks more useful for me, I would suggest
to write instead for the top note:
"If the target element is not capable of being a target of the animation, then 
the animation has no effect."
respectively for the other:
"If the target element is not part of the current SVG document fragment 
or the IRI reference is otherwise an invalid IRI reference, then the animation 
has no effect, this means the animation timing will still run but no
animation effect will be applied to the target attribute."

Having 'no effect' is already defined in SMIL and implementations have not
to distinguish between 'otherwise invalid IRI reference's and other nonsense.
The remaining (uninteresting) open question is maybe, what the applicable
target attribute could be, if there is no target element the attribute belongs
to ;o)
]]

Received on Wednesday, 1 October 2008 13:48:23 UTC