SVG views in values lists

Hello www-smil and www-svg,

within SVG documents so called SVG views are possible, for example
'ex.svg#svgView(viewBox(0,0,200,200);preserveAspectRatio(none)))'

(note the semicolon as separator...)

see:
http://www.w3.org/TR/SVG11/linking.html#SVGFragmentIdentifiers

Such a construction can for example appear as a value of the href 
attribute from XLink within an a or image element (and it can appear
in similar constructions in the src attribute of SMIL media object 
elements of course).
This href attribute is indicated to be animatable in SVG (not sure, if
the src attributes from media object elements in SMIL are animatable)
Therefore such constructions can appear within animation 
values lists as well:

values=
"
e1.svg#svgView(viewBox(0,0,200,200);preserveAspectRatio(none));
e2.svg#svgView(viewBox(100,100,100,100);viewTarget(ID));
e1.svg#svgView(viewBox(-100,-100,400,400);zoomAndPan(disable));
e3.svg#svgView(transform(skewX(-10));viewBox(0,0,200,200);transform(rotate(37,100,100)));
e2.svg#svgView(viewTarget(ID))
"

I would like to know, whether this semicolon within the SVG view does create
a conflict with the values list separator or not?
I could not find any information about such a situation in SMIL 3 or SVG.
Is it mentioned somewhere?
If it conflicts, do authors have to mask such a semicolon within a list item
of a values list?
If yes - how?



Olaf

Received on Thursday, 6 May 2010 15:42:01 UTC