Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

share|improve this question
see this question: webmasters.stackexchange.com/questions/49/… – Jason Jul 8 '10 at 23:55

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

share|improve this answer
Thank you I'll have to check it out – Particle6 Jul 8 '10 at 23:49
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

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.

share|improve this answer

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.

share|improve this answer
Thanks for pointing that out - I'll add it to my watch list. – Grant Palin Jul 9 '10 at 6:30

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

share|improve this answer

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.

share|improve this answer

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

enter image description here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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