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

Re: misprocessing namespaces (was Re: There is a me


Re:  misprocessing namespaces (was Re:  There is a  me

> Jonathan Borden wrote:

> > The single biggest problem I have with XML is the lack of compatibility
> > between XML Namespaces and DTDs. But guess what? XML Namespaces appears to
> > have won and DTDs have lost. Is _anyone_ really working on fixing DTDs? The
> > main benefit of DTDs (IMHO) is the dirt simple syntax, 

The RELAX NG abbreviated syntax.  There was also an abbreviated syntax used 
internally by some people in the WG for XML Schemas.

For design buffs, really what XML Namespaces did was move from
the course-grain namespaces of SGML to fine-grained namespaces.
SGML allowed an external entity to start with its own DOCTYPE
declarations (if the feature SUBDOC was supported). Goldfarb's
SGML Handbook even uses the term "name space" for subdocuments:
they have their own document type and their own ID scoping. 

For XML 2, if it keeps entities, it might be a good feature to
allow external entities to start with their own document type
declarations and have their own ID scoping.  So an entity
reference could do what xml:include attempts.  

Cheers
Rick Jelliffe


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-2011 All Rights Reserved.