W3C home > Mailing lists > Public > www-svg@w3.org > December 2004

Ambiguity in SVG 1.1 section 17.1 (Links out of SVG content: the 'a' element)

From: Ian Hickson <ian@hixie.ch>
Date: Sun, 5 Dec 2004 01:22:53 +0000 (UTC)
To: www-svg@w3.org
Message-ID: <Pine.LNX.4.61.0412050054130.18787@dhalsim.dreamhost.com>

In SVG 1.1, section 17.1 "Links out of SVG content: the 'a' element" [1], 
the following sentence in paragraph 3 is quite confusing:

# A simple link is defined for each separate rendered element contained 
# within the 'a' element

It isn't clear what a "separate rendered element" is, and it isn't clear 
what it means for a simple link to be "defined" for such an element.

In particular, trying to write a test for the above, I couldn't work out 
whether it meant that each <circle> in a <a> element would be focussed 
individually, or if the focus would be on the <a> element itself. It also 
isn't clear what the sequence of DOM events should be on that element, or 
what event should have as its default action the following of the link. I 
was also a little confused about whether <use> elements or <g> elements 
were handled specially by the <a> element.

An normative errata item clarifying this would be very useful.

[1] http://www.w3.org/TR/SVG11/linking.html#Links

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Sunday, 5 December 2004 01:22:58 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:54:04 UTC