W3C home > Mailing lists > Public > www-html@w3.org > May 1999

XHTML namespace and forwards compatibility

From: L. David Baron <dbaron@fas.harvard.edu>
Date: Thu, 20 May 1999 23:31:30 -0400 (EDT)
Message-Id: <199905210331.XAA09390@login3.fas.harvard.edu>
To: www-html@w3.org
XHTML 1.0 defines the namespace "http://www.w3.org/TR/xhtml1" [1].
However, if a future draft of XHTML defines the namespace
"http://www.w3.org/TR/xhtml2", then it seems to me that this namespace
could (probably even should) go unrecognized by clients that recognized
the XHTML 1.0 namespace (at least in documents with a MIME type of
text/xml).

Perhaps there should be some sort of rule defined now that says what
future namespace names will be used.  Thus, rules for forward-compatible
parsing, like those in the XSLT draft [2], could be defined.

I fear that, without a clear statement of what should be accepted as an
HTML-in-XML namespace, different clients will try to guess whether
something is HTML in different ways (such as looking for the namespace
prefix "html").  This would be a disaster.

David

[1] http://www.w3.org/TR/xhtml1/#docconf
[2] http://www.w3.org/TR/WD-xslt#forwards
Received on Thursday, 20 May 1999 23:31:36 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:15:39 GMT