It’s just data

W3C HTML 5 Conformance Checker

Karl Dubost: We are happy to announce that W3C has integrated a version of HTML 5 conformance checker into a beta instance of the W3C Markup validator. That will help us to detect bugs, improve the user interface, and benefit from the large W3C communities.

Gotta love the “random” page that Olivier Théreaux chose to mention in his announcement.


Hehe.  Hm, my blog seems to break it.  I know my page doesn’t validate due to some deprecated attributes I hang off my objects...

Posted by Jeff Schiller at

It only is the form that is broken.  You can check your blog by modifying the URI, thus.

Posted by Sam Ruby at

Confused now.  I guess “HTML5 Experimental” is only for text/html?  What’s the option for XHTML5?  What DOCTYPE do I need to give for that - and can I add those entities?

Posted by Jeff Schiller at

The doctype for HTML5 (and XHTML5) is

<!DOCTYPE html>

The validator handles both HTML5 and XHTML5.

Posted by Sam Ruby at

Ok, what about my XML entities?

Posted by Jeff Schiller at

You get five.  And like it.

Perhaps this will help explain the situation with HTML5. 

Last time I checked, the others don’t work in application/xhtml+xml on Opera anyway.  And nothing in the XML specification requires that they do work.  I stopped using them years ago.

Wait, now it looks like Opera does support them ... in 7.5.

With my new blog, I think I’ll go with utf-8.

Posted by Sam Ruby at

Sam, thanks - that’s what I suspected.

Ok, I wonder if it was worth the 10 minutes it took to write up the email?

Posted by Jeff Schiller at

Actually, doctype with an internal subset (like the one you describe in your email) will likely work in an XML context, and should be considered valid XHTML5.  I’m pretty confident that Henri would accept a bug report on this if it does not work on his validator page.

Posted by Sam Ruby at

This Week in HTML 5 - Episode 4

Topics this week include the W3C’s HTML 5 validator, SVG-in-HTML, and the proper way to provide alternate text for Rorschach inkblots. Seriously....

Excerpt from The WHATWG Blog at

This Week in HTML5; Open Web Podcast with Anne van Kesteren

The tag-team HTML5 series, and Open Web Podcast is back this week with new content. First, Mark Pilgrim’s This Week in HTML 5 Episode 4 comes to you with the weekly summary: The big news this week is the birth of the W3C’s experimental...

Excerpt from Ajaxian » Front Page at

This Week in HTML5; Open Web Podcast with Anne van Kesteren

The tag-team HTML5 series, and Open Web Podcast is back this week with new content. First, Mark Pilgrim’s This Week in HTML 5 Episode 4 comes to you with the weekly summary: The big news this week is the birth of the W3C’s experimental HTML 5...

Excerpt from openweb on SWiK at

Add your comment