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

  • From: Eric van der Vlist <vdv@d...>
  • To: xml-dev@l...
  • Date: Fri, 15 Jun 2001 17:37:16 +0200

"Bullard, Claude L (Len)" wrote:
> 
> Core - XML 1.0 (well-formed and DTD validation)
> 
> Extensibility options:
> 
> o  Aggregation - XML 1.0 + Namespaces
> 
> o  Modeling - XML 1.0 + Namespaces + XML Schemas
> 
> o  System - XML application languages such as RDDL

It would be nice if the specifications were modular instead of spagheti
structured, but DTDs are macroinstructions + include + modeling...

And I personnaly find namespaces being more "basic" or "core" than the
modeling part of DTDs!

Namespaces are not something that you bring afterward, they are
intrusive and change the syntax and meaning of your documents.

In contrast, you can add or change DTDs without changing your documents
(except maybe the doctype declaration). The modeling part of XML DTDs
appears to be more peripheral than namespaces.

I think that your split is based on historical considerations more than
on pure logic ;=) !

BTW, where do we locate XML Base and XInclude ?

Eric

> Len Bullard
> Intergraph Public Safety
> clbullar@i...
> http://www.mp3.com/LenBullard
> 
> Ekam sat.h, Vipraah bahudhaa vadanti.
> Daamyata. Datta. Dayadhvam.h
> 
-- 
Pour y voir plus clair dans la nebuleuse XML...
                                          http://dyomedea.com/formation/
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
http://xsltunit.org      http://4xt.org           http://examplotron.org
------------------------------------------------------------------------

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