cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ed Staub <>
Subject RE: attribute order
Date Thu, 01 Jun 2000 17:47:42 GMT

I think the specs are pretty clear that attributes are unordered.  Period.
No exceptions.

However, I think it's folly to expect parsers to be able to read the
reordered output below.  
> 		<smil
> 			qt:autoplay="true"
> 			qt:chapter-mode="all"
> 			qt:time-slider="true"

I wonder how many get it right.

I wonder if this case was considered by any of the WGs involved.

If you want to pursue it, I suspect you should query/lobby at three levels:
	Xerces	(to change the implementation)
	W3C XSL WG  (to change the XSLT spec to respect document order of
	W3C XML Core WG	(to change the Namespace spec to clarify the
requirement for parsers in this case... either they MUST understand the
snippet above or they MUST NOT)

-Ed Staub
Kana Communications Inc.

-----Original Message-----
From: Jeremy Quinn []
Sent: Thursday, June 01, 2000 1:33 PM
Subject: Re: attribute order

At 15:16 +0000 01/06/00, wrote:
>Matt said:
>> I'm pretty sure that it is part of the spec that the attributes will
>> be in no particular order after and xsl transformations.  Does anyone
>> have any info to the contrary?
>Jeremy asked:
>> > Should Xalan/Xerces be allowed to change the order with impunity?
>> >
>> > Should the QuickTime plugin be able to recognise the namespace
>> > of the order of the attributes?

>In fact, attributes are specifically *not* ordered -- both the XML Infoset
>Working Draft and the Canonical XML Working Draft make this clear.

But does this include namespace declarations being able to be before or
after attributes using those namespaces?


regards Jeremy

   Jeremy Quinn                                           Karma Divers
                                                       webSpace Design
                                            HyperMedia Research Centre

    <phone:+44.[0].20.7737.6831>        <>

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message