Re: Language = Namespace. was: How namespace names might be used

>  What is XHTML? a Language! 

XHTML 1.0 strict, XHTML 1.0 transitional, XHTML 1.0 frameset, XHTML
1.1, XHTML Basic, and any languages built out of XHTML Modularisation
are all languages specified by schema (dtd) and their respective
specs.

> The meaning is NOT
> carried by out of band discussion, it is carried in the XHTML specification.

specification_s_ not specification.

Many (related) languages, all using elements from the same namespace,

> It is really important that this
> specificatoin can refer to the language (xml-schema as of today) in which it
> is written.

well in that case it had better reference by schemaLocation to the
dated URI for the schema for schemas, as it is similarly important
that any future updates to the schema for schemas use the same
namespace. You can only use the short cut of using a namespace name
to locate a schema if there is only one schema used with the namespace
and that is onle ever true for that initial period until someone
defines the second schema.

David

Received on Monday, 19 June 2000 17:51:18 UTC