XHTML 1.2?

Hello www-html-editor,

I believe it would be beneficial to create at least one more version of 
XHTML 1.x to (i) help ease the transition from XHTML 1.0 to XHTML 2.0 
and (ii) encourage the use of RDFa on the Web before XHTML 2 finds 
mainstream use.

I do not know if the HTML Working Group are planning some kind of "XHTML 
1.2" after the finalisation of XHTML Basic 1.1, but nonetheless here are 
my thoughts on what such a language should look like:

   * Start with XHTML 1.1.

   * No longer mark the Style Attribute Module as deprecated.

   * Add a module for the lang attribute, as found in XHTML 1.0.  (This
     would be in addition to the existing xml:lang attribute.)

   * Note in the appendix that it may be sent with the "text/html" media
     type when XHTML 1.0's HTML Compatibility Guidelines are being
     followed.

   * Add the XHTML Target Module, but with a warning noting that misuse
     of both @target and frames can cause accessibility issues.

   * Add any further attributes found in XHTML Basic 1.1 (like @value and
     @inputmode), to make it a superset of XHTML Basic 1.1 in much the
     same way that XHTML 1.1 is a superset of XHTML Basic 1.0.

   * Create a module for RDFa/metainformation attributes within XHTML 1.x
     (@about, @content, @datatype, @property, @rel and @rev) and include
     this new attributes collection within the Common attributes
     collection.

   * Add the XHTML Role Attribute Module.

   * Add @xml:id (in addition to the existing id attribute).  It wouldn't
     do any harm, though user agents accepting contents as "text/html"
     shouldn't be expected to do anything with it.

Thank you for reading.

Kind regards,

Dave

Received on Saturday, 5 August 2006 15:30:57 UTC