W3C home > Mailing lists > Public > www-qa@w3.org > April 2004

Re: On schema quality and schema limitations

From: Karl Dubost <karl@w3.org>
Date: Fri, 9 Apr 2004 15:01:40 +0900
Message-Id: <5E541788-89EB-11D8-959F-000A95718F82@w3.org>
Cc: www-qa@w3.org
To: Bjoern Hoehrmann <derhoermi@gmx.net>
Hi Bjoern,


Le 09 avr. 2004, à 14:23, Bjoern Hoehrmann a écrit :
>   http://lists.w3.org/Archives/Public/www-archive/2004Apr/0043.html
>

Olivier and I (myself uploaded in Tokyo for the week) were just talking  
about 10 minutes ago. To go through the specs and identified these  
small bits to:
	1. Make a table of things which can not be constrained with a DTD  
and/or Schema.
	2. Identify pattern of checking
	3. Program a checker for it, if possible.

The part on constraints and extensibility doesn't matter so much. Even  
if we want it extensible for values, the minimal requirements can be  
strict and limited to what the specification recommends.

One of the big caveats for now is that the full semantics of HTML 4.01,  
XHTML 1.0, XHTML 1.1 (XHTML Modularization) relies mostly on *HTML  
4.01*.

Or at least we may guess following these resources:

In http://www.w3.org/TR/2001/REC-xhtml11-20010531/doctype.html#s_doctype
	""" The XHTML 1.1 document type is a
	fully functional document type with rich
	semantics. """
and
	"""Moreover, since the XHTML 1.1 document type
	is based exclusively upon the facilities defined
	in the XHTML modules [XHTMLMOD], it does not
	contain any of the deprecated functionality of
	XHTML 1.0 nor of HTML 4."""
and
	"""The XHTML 1.1 document type is made up of
	the following XHTML modules. The elements,
	attributes, and minimal content models associated
	with these modules are defined in "Modularization
	of XHTML" [XHTMLMOD])."""

AND in an *informative* section of XHTMLMod
http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/ 
introduction.html#s_intro_whatismod

	"""XHTML Modularization is a decomposition
	of XHTML 1.0, and by reference HTML 4, into a
	collection of abstract modules that provide
	specific types of functionality."""


There's no way to really say that the semantics of XHTML 1.1 is clearly  
defined.




Received on Friday, 9 April 2004 02:01:47 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:40:35 UTC