There's http://diveintohtml5.org which I don`t believe is 100% completed yet. I guess it's still too early for a comprehensive book - HTML5 is still in draft mode.
"Chrome Frame
Minimal effort for bringing IE6, 7 and 8 up to the latest HTML5 technologies"
I loaded it up in IE8 and chose not to use the chrome frame. The presentation returned a javascript error and nothing at all to read. Just a blank page now in IE 8.
This stuff is awesome, but what sucks is I fear that it's going to be way too hard to convince people to install something called a chrome frame to view the stuff they want. Although it was once that way with Flash, so maybe history will repeat.
The presentation was originally meant to run in Google Chrome. Some experimental features might or might not be coded to run in other browsers for now.
Try rotating. That reliably crashed Safari on iPhone and iPad for me. If it hadn't crashed for some other reason. When it didn't crash it did strange things like display things from later slides on the first slide when it was loading.
Hopefully some geeks at Apple have seen this and are already fixing bugs that it uncovers.
This is slow as hell. I do not understand why people think HTML5 can replace Flash. Flash is big and bloated but still perform better than HTML5 in all the so called demos i have seen.
What browser are you using? I've tested it on Safari/OSX and Chrome/Windows, and it was perfectly fast and responsive, even on a three-year-old budget laptop.
I was using Chrome and found it surprisingly speedy. At the end, I was able to whisk from slide to slide faster than I generally can do anything on my computer.
That's the only way they can know the coordinates of were I live since it's a residential area and the only wifi I see are mine and the two from the neighbors.