- From: Jonathan Chetwynd <j.chetwynd@btinternet.com>
- Date: Thu, 11 Nov 2004 13:55:12 +0000
- To: www-svg@w3.org (SVG (www) list)
Re: 9.8 The veUnion element* "The veUnion element produces an outline of the union of two shapes." should this read: 9.8 "The veUnion element produces an outline of the union of two - or more - shapes." because if so this sounds very much like an upgrade to html 'border' and in trying to enable the spec and derivative code to be read by a broad audience i'd like to recommend that 9.8 be labelled 'border', together with the element. Anyone mathematically minded already knows this is "union" "cup" or whatever.... Re: 11.18 Highlighting** "Since content creators are in a much better position to decide on an appropriate visual effect for their graphics,..." should this read since content creators - and users - are in a much better.... an example code using 11.18 highlight for 'border' would be helpful, even if it used veUnion for now :-) I'd like to understand just how simple this would be to implement, and compare it with html:border. the attached code snippet*** is my 'faulty' concept, but would it for instance be possible to use symbol or group to indicate elements to which one wished to apply veUnion? more generally would it be possible to continue with the excellent policy of adding links to SVG demonstrations of elements? regards Jonathan Chetwynd http://www.peepo.co.uk "It's easy to use" irc://freenode/accessibility hover is time dependent for some mouse users on some interfaces, the effects last until mouse moves off the graphic, this can be tricky for learners, especially if targets are small. It is possible using script to allow changes to last until the next event is triggered, and this change to hover might be worth considering as a user agent accessibility option. an example is here: http://www.peepo.co.uk/launch/index.svg * http://www.w3.org/TR/SVG12/vectoreffects.html ** http://www.w3.org/TR/SVG12/painting.html 11.18 highlighting *** <svg> <defs> <symbol id="music" viewBox="0 0 150 150" fill="rgb(30,30,30)" stroke="rgb(30,30,30)"> <ellipse cx="30" cy="128" rx="24" ry="14" stroke="none"/> <ellipse cx="118" cy="105" rx="24" ry="14" stroke="none"/> <line x1="51" y1="128" x2="51" y2="28" stroke-width="7" /> <line x1="139" y1="105" x2="139" y2="7" stroke-width="7" /> <path d="M51 28 139 5 139 30 51 53z" stroke="none" fill="#222" /> </symbol> <style type="text/css" id="css"><![CDATA[ .border:highlight { stroke-width: 5; stroke-color: red }]]></style> </defs> <g> <title>music</title> <a xlink:href="http://www.peepo.co.uk/launch/index.svg"> <vectorEffect> <veUnion><use xlink:href="#music" class="border"/></veUnion> </vectorEffect> </a> </g> </svg>
Received on Thursday, 11 November 2004 13:55:46 UTC