Friday, January 8, 2010

Humanity loses again: HTML 5 chosen over XHTML 2.0

The W3C let the XHTML 2.0 charter expire on 31 Dec 2009.

This is bad, because XHTML 2 is better organized than HTML 5.  Everything neat that HTML 5 can do could also be done in XHTML 2... on the other hand, HTML 5 includes some big gaffes like reserved style sheet class names (like .copyright, in contrast with the special pseudo-classes like :first), and HTML 5 keeps bad tags around like font and italics, even though these are better represented as style sheets - either inline or separated.

Xhtml.doc nicely summarizes some pros/cons.

No comments:

Post a Comment