9
votes

Specifically about canvas. I have been looking around for a few good one.

15
votes

I really enjoyed reading Dive into HTML 5 (an online, free book).

  • I think the author plans to publish it when done. I'd buy that! – Grant Palin Jul 9 '10 at 6:28
  • +1 beat me to it. Any of the 'Dive into...' books are worth reading. – Evan Plaice Jul 9 '10 at 6:45
4
votes

There's a new HTML5 book from A Book Apart, written by Jeremy Keith. I have it on order, haven't read it yet, but it has been receiving praise online.

Update: I've since read the book, and it is quite good. It's relatively short, but very focused on giving the essential details, enough for you to get started on.

2
votes

I haven't yet read all of it since it's very new and still in beta, but HTML5 & CSS3 from Pragmatic Bookshelf is pretty good so far.

  • Thanks for pointing that out - I'll add it to my watch list. – Grant Palin Jul 9 '10 at 6:30
0
votes

If you want to learn <canvas>, Mozilla's page seems quite good.

0
votes

I'm going to be honest - when it comes to specific languages and technologies, I've pretty much given up on books. The landscape changes way too fast - by the time you have the book, the next release with changes is already on the way. Now, my only books are on things that might change, but if I were to read the book again in 5, 10, or even 15 years, the material is still relevant.

I would instead recommend the HTML5 Doctor blog and Dive into HTML5. There are also a number of other good sites and blogs if you go searching around, and I would stick with them - web resources will be more up-to-date and will cost you less.

0
votes

Am surprised that no one has suggested HTML5 and CSS3 For the Real-World

enter image description here

Not the answer you're looking for? Browse other questions tagged or ask your own question.