- From: <karl@w3.org>
- Date: Thu, 17 Aug 2006 03:27:47 -0000
- To: www-html-editor@w3.org
Hi, This is a QA Review comment for "XHTML 2.0" http://www.w3.org/TR/2006/WD-xhtml2-20060726/ 2006-07-26 8th WD About http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-document.html "xsi:schemaLocation = URIs This attribute allows the specification of a location where an XML Schema [XMLSCHEMA] for the document can be found. The syntax of this attribute is defined in xsi_schemaLocation. The behavior of this attribute in XHTML documents is defined in Strictly Conforming Documents." What is the behavior defined in Document Conformance section? It is not explicit. In the relaxNG schema, there is <define name="html.attlist"> <ref name="Common.attrib"/> <ref name="version.attrib"/> <optional> <ref name="XSI.schemaLocation"/> </optional> </define> And then <define name="XSI.schemaLocation"> <attribute name="xsi:schemaLocation"> <list> <oneOrMore> <data type="anyURI"/> <data type="anyURI"/> </oneOrMore> </list> </attribute> </define> Why the default value is "http://www.w3.org/2002/06/xhtml2/ http://www.w3.org/MarkUp/SCHEMA/xhtml2.xsd" Being implied with a default value will help user agents implementers and authors to not have to write everything when they want to validate. It will make the process of authoring lighter. -- Karl Dubost - http://www.w3.org/People/karl/ W3C Conformance Manager, QA Activity Lead QA Weblog - http://www.w3.org/QA/ *** Be Strict To Be Cool ***
Received on Thursday, 17 August 2006 03:28:05 UTC