I realize this presentation was made for personal use on a specific browser, but it makes me sad anyway.
I was reading HN on an iPad and couldn't even read the slides. This shit happens all the time, and it's very annoying when you don't have a laptop in reach. There's an amazingly capable browser on every modern phone/tablet and yet they're left out of some content for no reason (and they even use webkit too).
Requiring IE10 to showcase IE10's new abilities makes sense, but this isn't a demo. Is it the edge of HTML5 or the edge of Chrome?
That presentation wouldn't even have worked in the latest edition of Firefox.
But it is important to understand that you need an uptodate browser to view webpages today. Gracefully handling obsolete browsers is what got us into this mess in the first place (actually it was allowing anything less than completely correct pages -- you can't have syntax errors in your c code and expect it to compile, why should your HTML be any different).
Do you mean that the latest version of Safari on iOS 5, released a couple months ago, is an obsolete browser? It is amazingly easy to make a page like that work in every browser made since 1996. And it does work on Firefox, albeit very slowly.
Things like this presentation are the actual reason we got into "this mess". Making your pages accessible to everyone is a necessity. I don't mean to be impolite, but you need to revisit your concepts. HTML5 is all about gracefully handling mark-up errors in a consistent way, not the opposite. HTML is originally a language for authors, not programmers. You're thinking of XHTML vs HTML, and that's a completely different matter.
I was reading HN on an iPad and couldn't even read the slides. This shit happens all the time, and it's very annoying when you don't have a laptop in reach. There's an amazingly capable browser on every modern phone/tablet and yet they're left out of some content for no reason (and they even use webkit too).
Requiring IE10 to showcase IE10's new abilities makes sense, but this isn't a demo. Is it the edge of HTML5 or the edge of Chrome?