W3C home > Mailing lists > Public > public-webapps@w3.org > July to September 2011

Re: Element.create(): a proposal for more convenient element creation

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Mon, 8 Aug 2011 00:52:32 -0700
Message-ID: <CAAWBYDB8FQEpSrOXbe792rjVJuWQPAAL9AYdW=JvfcgdVy1J_A@mail.gmail.com>
To: Dominic Cooney <dominicc@google.com>
Cc: WebApps WG <public-webapps@w3.org>, Jonas Sicking <jonas@sicking.cc>, Maciej Stachowiak <mjs@apple.com>, Garrett Smith <dhtmlkitchen@gmail.com>, Anne van Kesteren <annevk@opera.com>, Glenn Maynard <glenn@zewt.org>, Aryeh Gregor <ayg@aryeh.name>
On Sat, Aug 6, 2011 at 9:05 AM, Dominic Cooney <dominicc@google.com> wrote:
> Third, is the order of attributes significant for XML namespace
> declarations? eg does this:
> <x xmlns:foo="…" foo:bar="…" />
> mean the same thing as
> <x foo:bar="…" xmlns:foo="…" />
> ? If not, including namespaces in the attribute dictionary is fraught,
> because the iteration order of properties is undefined.

The order is unimportant when setting them via markup, but important
when setting them via successive setAttribute calls.  I'd prefer that
the attribute bag be handled like markup attributes, where xmlns
attributes are handled "early" so that later attributes fall into the
correct namespace.

~TJ
Received on Monday, 8 August 2011 07:53:19 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:47 GMT