Blog Post RSS ?

Blogs » Web Tech » RIP XHTML 2
 

RIP XHTML 2

by Craig Buckler

RIP XHTML 2The W3C has announced that XHTML 2 will be dropped when the Working Group’s charter expires on 31 December 2009.

The first W3C XHTML 2 draft specification appeared in 2002 and it was last updated in 2006. The project was an ambitious re-working of the language of the web. It sought to address the inconsistencies, banish obvious presentational tags, and implement clear and concise mark-up. Some concepts were excellent, e.g.

  • Any tag could be made a link by assigning an href attribute (<a> was retained, but would have become redundant).
  • Nested <section> tags controlled the document structure and hierarchy. A single <h> tag could denote headings at any level — the author would not need to manually manage <h1><h6> tags.
  • A new <nl> navigational list tag was introduced.
  • RDFa allowed semantics to be annotated in the mark-up.
  • The language was modularized so extensions could be added.

Several XHTML 2 recommendations have have been ported to the HTML 5 specification.

Unfortunately, XHTML 2 was possibly too revolutionary. It was too different, too strict, offered little backward-compatibility, and was criticized for not supporting real-world coding practices. The specification was never completed (few are) and no major browser vendor made a serious attempt to implement the standard (IE still does not support any flavor of XHTML served as XML).

How will this announcement affect XHTML developers? It won’t — not unless you have been developing XHTML 2 solutions in the faint hope of eventual browser support. XHTML 1.0 and 1.1 are still an implemented standard in most browsers and XHTML 5 will support the strict syntax, lowercase tags, and trailing slashes you want to use.

The death of XHTML 2 has one major benefit: additional resources can be allocated to HTML 5. Browser vendors and developers can now work toward a single unified specification. We hope.

See also:

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Ping.fm
  • Twitthis

Related posts:

  1. Will Microsoft Implement HTML5 in Internet Explorer? Microsoft has not rushed to implement HTML5 within Internet Explorer,...
  2. HTML 4 Considered Harmful In this post, a frustrated James once again rallies to...
  3. The W3C Want Your Feedback The W3C website is undergoing a long-deserved redesign and the...
  4. The New W3C Website Goes Live … With Invalid CSS! The new and overdue W3C website redesign has been completed....
  5. Don’t Misuse REL as a Custom Attribute There is a common misconception that 'rel' is an attribute...

This post has 33 responses so far

Sponsored Links

SitePoint Marketplace

Buy and sell Websites, templates, domain names, hosting, graphics and more.

Follow SitePoint on...