[Home] [By Thread] [By Date] [Recent Entries]


This missed the list the first time.

Including namespace support means tracking in scope namespace declarations.
This means that you must implement a way to track the namespace declarations
w.r.t to context. Remove namespaces and may not be necessary (for example
you could have an application act on elements without needing context--
eliminating the need for stack/tracking information).

There are a lot of reasons not to want it. That being said the XML Rec makes
a distinction between valid and well-formedness. It could add another case
for Namespace-valid. If namespaces get added into the XML Rec, I think there
needs to be an allowable way to turn it off. A separation of namespace
validity and well-formedness (and even validity?) seems necessary.

If you have deeply nested documents, tracking the namespace scoping for a
document which "doesn't use namespaces" seems wasteful.

Cheers,
Jeff Rafter
Defined Systems
http://www.defined.net
XML Development and Developer Web Hosting




Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member