W3C home > Mailing lists > Public > www-svg@w3.org > May 2008

Re: errata? weather.svgz#sunny

From: Jonathan Chetwynd <j.chetwynd@btinternet.com>
Date: Fri, 2 May 2008 13:47:32 +0100
Cc: www-svg@w3.org
Message-Id: <065581D6-43FC-4E93-8D85-82761DDA24EB@btinternet.com>
To: Dr. Olaf Hoffmann <Dr.O.Hoffmann@gmx.de>
Olaf,

whilst it is true that symbols are not normally rendered, there is a  
very clear use case.

namely, that iirc your suggestions require the rendering of the whole  
document.

regards

~:"

Jonathan Chetwynd

j.chetwynd@btinternet.com
http://www.iconomy.org/

+44 (0) 20 7978 1764


On 2 May 2008, at 11:49, Dr. Olaf Hoffmann wrote:

>
> Typically the symbol element itself is inside the defs element;
> nothing inside defs is rendered directly and it is noted:
>
> "A 'symbol' element itself is not rendered."
>
> http://www.w3.org/TR/SVG11/struct.html#SymbolElement
>
> Therefore a similar and well defined approach is to
> reference a view element
> http://www.w3.org/TR/SVG11/linking.html#ViewElement
> as already mentioned.
>
> If you put your objects to be referenced well separated,
> you simply can use the view element (including animation)
> to get what you need.
>
> Another approach without view element is to reference
> a set animation of the viewBox of the root svg with a
> hyperlink to get almost the same effect as using a view
> element. This is available in SVG tiny too even without
> a symbol element.
> A similar method is to use in the same way a set animation
> activated with a hyperlink for xlink:href of use to exchange
> the symbol or symbol like groups, available too with
> SVG tiny.
>
>
>
> As you can see, there are already several methods to get
> the same or a similar effect.
>
>
Received on Friday, 2 May 2008 12:54:51 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:39 GMT