Dan Connolly, who used to be the HTML WG chairman until the release of HTML 4, has posted a rather long article about it on the W3C QA blog.