[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: More on Namespaces (also long, but also optimistic)

  • From: David Megginson <david@m...>
  • To: xml-dev@i...
  • Date: Mon, 17 Aug 1998 11:38:41 -0400

Re: More on Namespaces (also long
Charles Reitzel writes:

 > o 	Namespaces
 > 
 > Namespaces are an inherently global construct and I can see no
 > reason why document writers cannot live with a single prefix per
 > global identifier within a document.  Put another way, element
 > level prefix declarations are simply not necessary.  They solve no
 > real-world problem and create many.  The original processing
 > instruction for declaring a prefix seemed fine.  If folks wish to
 > add default prefix scoping, well that is a great idea, but an
 > independent issue.

Some people imagine that parts of large XML documents will be
constructed by many subprocesses spawned by a master process.  These
subprocesses may need to declare and use their own namespaces -- the
thinking is that it would be unacceptable to require them to
communicate with the master process to negotiate a
namespace-declaration and prefix, so they must be able to declare
namespaces that are applicable only to the fragments under their
control.

Personally, I believe that it makes much more sense -- and keeps XML
much simpler -- if each of those processes constructs a separate XML
document (still using namespaces) rather than chunks of the same
monolithic document.  The documents can be packaged before
transmission (in a JAR, a CAB, a zip file, or what have you), so there
is no additional HTTP overhead.

As I've mentioned before, the monolithic approach to XML documents
reminds me of computer programming in the 1970s ("function calls are
too slow; let's use goto instead!").  Hard-core developers already
learned these lessons the hard way -- the web community, which has
been clogging its arteries for a couple of years by repeatedly
cramming HTML, CSS, and Javascript into a single file, is about to
learn the same.


All the best,


David

-- 
David Megginson                 david@m...
           http://www.megginson.com/

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.