W3C home > Mailing lists > Public > www-html-editor@w3.org > July to September 2006

[xhtml2] Basic semantic model of XHTML 2.0 and Extension

From: <karl@w3.org>
Date: Thu, 17 Aug 2006 03:28:27 -0000
To: www-html-editor@w3.org
Message-Id: <20060817032833.10BA94F5B3@homer.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/

In the mail "role/property/class  differences", some possible confusions have been expressed, It would be good for XHTML 2.0 to have a chapter dedicated to the semantic model of this specification.
It will make a summary of the basic attributes and their area and explains how to extend them. Call it "Extension of Semantics". One major benefit of XHTML 2.0 will be this semantics extensibility.

For now, XHTML 2.0 says

	- class: 
		multiple values.
		values: None 
		Extensibility: Yes/No. 
		  no way of formalizing values then no formalized extensibility.
		  like it was the case with HTML 4.01 to XHTML 1.1) 

	- property: 
		one value possible.
	    values: description, generator, keywords, 
	            reference (default), robot, title.
		Extensibility: Yes with namespace,  
		               but no way to formalize it. 

	- role:
		multiples values.
		values: main, secondary, navigation, banner,
		        contentinfo, definition, note, seealso, 
		        search
		Extensibility: yes with namespace
		               but no way to formalize it.

	- rel/rev:
		multiple values.
		values: alternate, start, next, prev, up, contents, 
		index, glossary, copyright, chapter, section, subsection,
		appendix, help, bookmark, meta, icon, p3pv1, profile, role,
		cite.
		Extensibility: yes with namespace
		               but no way to formalize it.

Some of the values seem to be redundant with other attributes and/or elements.
It is not clear when creating new values for which attribute it should be created.

The model is partly explained in "24.2. Meta and RDF"
http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-metaAttributes.html#sec_24.2.
It deserves a broader and more detailed explanation.




-- 
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:29:31 GMT

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