« Return to Thread: SVG views in values lists

SVG views in values lists

by Dr. Olaf Hoffmann :: Rate this Message:

| View in Thread

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


 « Return to Thread: SVG views in values lists