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

Re: WD for Namespaces 1.1


Re:  WD for Namespaces 1.1
At 9:53 AM +1000 4/5/02, Marcus Carr wrote:


>... and SVG as well, but those DTDs aren't subject to change based on the
>contents or requirements of the instance. Using a more document-oriented DTD,
>inclusion of a fragment of data from a different namespace involves modifying
>the DTD. This may not be practical even though it is possible.
>

OK. You want a little more than simply validating against the URI 
instead of the prefix.  You want to be able to mix vocabularies and 
still have the document validate. I think your real argument then is 
with the conservative nature of DTD validation (Everything not 
permitted is forbidden) rather than with namespaces. The same 
problems would arise without namespaces; e.g. if we were to mix a 
namespace-less well-formed HTML with the namespace-less MathML 1.0.

However, even here modularization with parameter entities does make 
it possible to do what I think you want. You can validate XHTML plus 
MathML or XHTML plus SVG. You just need to use a master DTD that 
pulls in both individual DTDs and redefines the parameter entity 
referenced accordingly to add one batch of elements to the content 
specifications of the other batch of elements. It's messy, but it 
does work.

But again, this really has nothing to do with namespaces. It's a 
question of mixing multiple vocabularies, and you'd have the same 
problems with or without namespaces.
-- 

+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@m... | Writer/Programmer |
+-----------------------+------------------------+-------------------+
|          The XML Bible, 2nd Edition (Hungry Minds, 2001)           |
|             http://www.cafeconleche.org/books/bible2/              |
|   http://www.amazon.com/exec/obidos/ISBN=0764547607/cafeaulaitA/   |
+----------------------------------+---------------------------------+
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      |
|  Read Cafe con Leche for XML News: http://www.cafeconleche.org/    |
+----------------------------------+---------------------------------+

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.