[
Lists Home |
Date Index |
Thread Index
]
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
|