OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Default namespaces are *evil*! (RE: [xml-dev] Global/Local

[ Lists Home | Date Index | Thread Index ]

Aaron Skonnard wrote:
> And this madness [of attribute rule vs. element rule for unprefixed
> names] would go away with the death of default namespaces.

That solves one problem, but not the other.

The problems are:

1) Without surrounding context, it is not possible to determine
whether an unprefixed name belongs to no namespace or to the
default namespace.

2) There are two kinds of names: names belonging to no namespace
and names belonging to a namespace.

Killing default namespaces only takes care of problem #1.

Killing "no namespace" names in namespaced documents takes care
of both problems simultaneously.

Default namespaces are not evil; they are just a syntactic
shorthand or minimization.  No-namespace names are the true evil.

-- 
Kian-Tat Lim, ktl@ktlim.com, UTF-7: +Z5de+pBU-




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS