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 ***

Reply via email to