In case you’ve missed the recent news in the past few months, XHTML 2.0 has been dropped by the W3C…in favor of HTML5.
The best additions are the semantic tags describing divisional areas of a web page or layout: “header”, “footer”, “content”, “menu”.
I also like the “section” tag with its heading tags ( almost identical to Docbook semantics )…an obvious usage for web-based e-books or those who like to do “part x” series — like splitting up blog postings or news stories into more than one page.
Web page developers may get some mileage out of the “section” tag simply by breaking down the content area into sections like “Latest” and/or “Popular” as sections of the “content” area, for example.
The two tags “meter” and “progress” I find redundant and confusing to have both. “Progress” is much more suggestive and semantic than “meter” — in my opinion.
I suspect “meter” will likely end up being dropped, as it doesn’t have a well understood meaning or conjure up anything other than a speed-o-meter, parking meter (payment implied?) or gas gauge — at first glance anyway. Progress bars on the other hand, have been around for decades in software applications, since the first GUI download meter was introduced.
The confusion of introducing two new tags to mean basically the same thing reminds me of the two tags “acronym” and “abbr”. In the end nobody cared that much if it was misused by people who confused the difference between and acronym (CIA) and an abbreviation (ETC). One tag is enough to handle both cases semantically and they eventually kept the shorter tag “abbr”.