- From: Doug Schepers <schepers@w3.org>
- Date: Tue, 06 Apr 2010 16:31:53 -0400
- To: SVG WG <public-svg-wg@w3.org>
-------- Original Message --------
Subject: [Moderator Action] Questions about referencing behavior in SVG
1.1 2nd edition
Date: Tue, 06 Apr 2010 20:14:47 +0000
From: Cyril Concolato <cyril.concolato@telecom-paristech.fr>
Organization: Telecom ParisTech
To: SVG Working Group WG <public-svg-wg@w3.org>
Dear SVG WG member,
Reading the 2nd edition [1], I have some questions/remarks regarding the
referencing behavior. I'd like to have your enlightenments on them.
1) What is the expected behavior in the following case:
A.svg
<svg>
<use xlink:href="B.svg#myElt"/>
</svg>
B.svg
<svg>
<g id='myElt'>
<script>alert('myElt script loaded');</script>
</g>
<script>alert('global script loaded');</script>
</svg>
Firefox 3.6.3 and Opera 10.51 do not run the script in referenced
documents. I never see the alerts. But I cannot find the spec text that
defines this behavior. Can someone point me to it? In particular, what
is the processing associated to the content of the referenced element?
Should all processes happen except rendering ?
2) The spec says:
“Unlike ‘image’, the ‘use’ element cannot reference entire files.”
Since the 'use' element is allowed in SVG 1.1 to point to an 'svg'
element, I'm wondering if this restriction still makes sense.
3) in 1.1 SE, I cannot find similar text to the one in 1.2 Tiny about
primary vs. resource documents [2] and about associated processing. How
is an SVG 1.1 viewer suppose to handle multiple references to the same
resource? Should it load the document multiple times or not? For
example, Opera10.51 seems to load the content multiple times when using
'image' elements. If we apply the 1.2 behavior on the image element,
this would not be consistent.
Best regards,
Cyril
[1] http://dev.w3.org/SVG/profiles/1.1F2/publish/single-page.html
[2]
http://www.w3.org/TR/SVGTiny12/single-page.html#linking-externalReferences
--
Cyril Concolato
Maître de Conférences/Associate Professor
Groupe Mutimedia/Multimedia Group
Telecom ParisTech
46 rue Barrault
75 013 Paris, France
http://concolato.blog.telecom-paristech.fr/
Received on Tuesday, 6 April 2010 20:31:55 UTC