[
Lists Home |
Date Index |
Thread Index
]
- To: <ktl@ktlim.com>,<xml-dev@lists.xml.org>
- Subject: RE: [xml-dev] Default namespaces are *evil*! (RE: [xml-dev] Global/Local attributes)
- From: "Dare Obasanjo" <dareo@microsoft.com>
- Date: Fri, 2 Aug 2002 12:10:16 -0700
- Thread-index: AcI6VymNhfnhLYhwRTCGoLtxqg4XEgAAOEQw
- Thread-topic: [xml-dev] Default namespaces are *evil*! (RE: [xml-dev] Global/Local attributes)
If there are no default namespaces then there is no problem #2. If an
element/attribute isn't prefixed then there is no ambiguity; It has no
namespace name.
What have I missed?
--
PITHY WORDS OF WISDOM
Never be the boss' right hand man if he's left handed.
This posting is provided "AS IS" with no warranties, and confers no
rights.
> -----Original Message-----
> From: Kian-Tat Lim [mailto:ktl@ktlim.com]
> Sent: Friday, August 02, 2002 12:02 PM
> To: xml-dev@lists.xml.org
> Subject: Re: [xml-dev] Default namespaces are *evil*! (RE:
> [xml-dev] Global/Local attributes)
>
>
> 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-
>
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org
> <http://www.xml.org>, an initiative of OASIS
<http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription
manager: <http://lists.xml.org/ob/adm.pl>
|