HTML and XHTML Reading List
After W3C announced that XHTML 2 is dead I decided to switch current project from XHTML 1.0 to HTML 4.01. Before making switch I did homework and read some materials about XHTML 1.0, HTML 4.01 and HTML 5.
Basically, my position is quite simple — I don’t see enough advantages in using XHML 1.0, so I’m switching back to HTML 4.01. This will not help in future switching to HTML 5 as I thought before (HTML 5 support XML syntax), but still better then serving XML as text/html.
I think reading this list in chronological order will be most helpful, but for those limited on time I highlighted the most interesting and important articles.
XHTML — What’s the Point? by Henri Sivonen on 13.11.01
Sending XHTML as text/html Considered Harmful by Ian Hickson on ?.09.02
The Road to XHTML 2.0: MIME Types by Mark Pilgrim on 19.03.03
Why XHTML is a bad idea by Emil Stenström on 27.08.06
Understanding HTML, XML and XHTML by Maciej Stachowiak on 20.09.06
New elements in HTML 5 by Elliotte Rusty Harold on 07.08.07
Beware of XHTML by David Hammond on 23.09.07
A Preview of HTML 5 by Lachlan Hunt on 04.12.08
Preparing for HTML5 with Semantic Class Names by Jon Tangerine on 06.03.08
XHTML — myths and reality by Tina Holmboe on 03.10.08
More on developing naming conventions, Microformats and HTML5 by Andy Clarke on 15.11.08
An Event Apart and HTML 5 by Eric Meyer on 02.01.09
The Rise of HTML5 by Jeremy Keith on 04.01.09
Semantics in HTML 5 by John Allsopp on 06.01.09
HTML 5 Reference — A Web Developer’s Guide to HTML 5 by W3C on 23.03.09
Switched by Dave Shea on 20.04.09
HTML 5 differences from HTML 4 by W3C on 23.04.09
Google Bets Big on HTML 5: News from Google I/O by Tim O’Reilly on 27.05.09
Coding like it’s 1999 by Cameron Moll on 04.06.09
An Unofficial Q&A about the Discontinuation of the XHTML2 WG by Henri Sivonen on 06.07.09
Misunderstanding markup by Jeremy Keith on 07.07.09
In defense of web developers by Jeffrey Zeldman on 07.07.09