Re: Choosing name for XML serialization

Julian Reschke wrote:
>> "Steven: I believe that XHTML2 is more backwards compatible than 
>> HTML5, and I plan to make a document comparing them to demonstrate it."
> 
> Of these three, I find the last one *is* productive.

That statement of his is provably false.  I wouldn't call it 
particularly productive.

(X)HTML5 is being developed with backwards compatibility in mind, 
whereas XHTML2 is incompatible with legacy UAs and previous versions of 
XHTML by design.

Here are just a few compatibility issues with XHTML2 that I can think of 
now:

* It redefines the processing models of some elements in incompatible 
ways (e.g. <input>)
* Replaces all legacy form controls with XForms
* Renames elements (e.g. <script> to <handler>, <hr> to <separator>)
* Changes <object data=""> to <object src="">
* Replaces the on[event]="" attributes (onclick, etc.) with XML Events

-- 
Lachlan Hunt
http://lachy.id.au/

Received on Thursday, 21 June 2007 16:28:00 UTC