[xhtml2] 1.1. What is XHTML 2?

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/introduction.html#s_intro_whatisxhtml2

 "XHTML 2 is a general purpose markup language designed 
 for representing documents for a wide range of purposes 
 across the World Wide Web."
 
The language is indeed *widely general*. I would recommend to revise this sentence.
 "XHTML 2.0 is a markup language designed for representing documents for different type of applications."

Here a non-complete list of examples will help the reader to figure out.

 "To this end it does not attempt to be all things to 
 all people, supplying every possible markup idiom, but 
 to supply a generally useful set of elements,"
 
This sentence is suboptimal and somehow contradicts itself.  Please consider a wording similar to this.

 "To this end it does not attempt to define all possible 
 elements for specific semantics usage but to supply a 
 generally useful set of elements."

Then start a new sentence. Two shorter sentences are far better.

 "XHTML 2.0 provides a flexible mechanism to create new semantics 
 for general or specific communities. Using the class and role 
 attributes on the span and div elements, the language offers a 
 versatile framework for a wide range of applications."

Why "property" attribute is not part of this paragraph?




-- 
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:55 UTC