treatment of non-svg elements in an svg document

Hi

Looking at the SVG 1.1 and 1.2 spec it says that elements outside the svg
namespace can occur anywhere in an svg document and will be ignored. Does this
mean that the svg renderer should ignore it completely or descend into it's
children in an attempt to find any other svg elements that may exist as its
descendents. In other words, how should the following be properly rendered:

<svg:svg>
 <myns:foo>
  <svg:text>Does this appear?</svg:text>
 </myns:foo>
</svg:svg>

I would assume the spec means that the svg renderer should NOT descend into it,
but apparently Amaya does do this. can someone clarify the proper interpretation
of the spec for me?

Thanks,
Alex Macdonald

Received on Saturday, 21 May 2005 05:08:19 UTC