Re: xlink

On Friday, June 27, 2003, 9:50:38 PM, Tobias wrote:

TR> What else could happen? Any other behaviour would be erratic

Yes,

TR> (besides rejecting the doc as invalid SVG since the DTD specifies
TR> one single prefix).

Which is changeable with a redeclaration (given tha DTDs treat
namespace declarations as attributes).


TR> Both a) and b) are, in each case, the only possible correct ways of 
TR> behaviour.

Yes....

TR> What do these tests show?

That it is behaving correctly.

TR> You say that they show that the ASV is using the definition in the DTD.
TR> I'm afraid I can't follow.

TR> Choosing a different prefix in current versions of SVG makes the SVG 
TR> invalid,

depends on how you do it.

TR>  which is one of the many strange and quirky symptoms of relying
TR> on a pre-namespaces schema language for the definition of a 
TR> multi-namespace language like SVG.

Agreed.

TR> I think that choosing DTD was a
TR> sensible since pragmatic choice at the time, but I'm also looking 
TR> forward to namespace aware normative schemas,

Yes, clearly this is the way forward

TR> especially if they leave
TR> the document's infoset alone.

Can you elaborate on that last point?


-- 
 Chris                            mailto:chris@w3.org

Received on Sunday, 29 June 2003 08:34:23 UTC