OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Wikipedia on XML

On Tue, 25 Aug 2009 22:35:01 +0200, Michael Ludwig wrote:
> Browsers do not need to download anything they already have in
> a local cache. They could add the important DTDs here:
> C:\temp :: dir "C:\Programme\Mozilla Firefox\res\dtd" /s /b
> C:\Programme\Mozilla Firefox\res\dtd\mathml.dtd
> C:\Programme\Mozilla Firefox\res\dtd\xhtml11.dtd
> People just need to agree on what's important.

This seems to be an attitude common for the HTML-centered (is it 
appropriate to describe you so?); it seems to be the attitude of the 
WhatWG folks as well, so far as I'm understanding those bits that 
they've contributed to the namespaces discussion here, and that I've 
stumbled across otherwise.

It's an odd attitude, to my mind.  MathML, SVG, [pick-your-favorite] 
wouldn't exist unless the distributed authority mechanism (however 
clumsy, verbose, and annoying it is) of XML namespaces had not been 
available.  They relied on independent groups being able to build 
momentum, first in a niche, and then more widely, at which point the 
browser vendors acknowledged the justice of including them.

Even though this is the path travelled by all of the things that the 
HTML 5 folks are now including (well, apart from video: maybe instead 
of trying to work it out in committee, a distributed mechanism would 
lead to a solution there as well?), the working group seems to regard 
the idea of distributed authority antipathetically (or even to be 
forthrightly hostile to the idea).  That suggests that the interesting 
new technologies will grow up outside the browser, to be brought in to 
HTML 6, or HTML 7 ... meanwhile, XML 1 + namespaces will continue to 
resist a full-scale revision to XML 2 (or even 1.1, q.v.) ... because 
the distributed authority mechanism does *enough* to encourage 
innovation, and to allow flexibility ... even in the HTML space, via 
XHTML.  Is this driven by a desire to "control" something--innovation, 
flexibility, applications?

(Mind you, I'm not suggesting that XML is free of "we must control" 
attitudes; see, for instance, W3C XML Schema, in which the collection 
of primitive types are all you get, unless you can convince the Schema 
WG to add *your* favorite unrelated primitive datatype to the 

(with apologies to Michael Ludwig; the thought's been percolating, and 
his comment simply triggered this note in response)

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS