- Paperback: 348 pages
- Publisher: Packt Publishing (November 25, 2011)
- Language: English
- ISBN-10: 1849691363
- ISBN-13: 978-1849691369
- Product Dimensions: 7.5 x 0.8 x 9.2 inches
- Shipping Weight: 1.6 pounds (View shipping rates and policies)
- Average Customer Review: 4 customer reviews
- Amazon Best Sellers Rank: #3,512,579 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ Free Shipping
+ Free Shipping
HTML5 Canvas Cookbook Paperback – November 25, 2011
|New from||Used from|
"Thirteen" by Steve Cavanagh
"A dead bang BEAST of a book that expertly combines Cavanagh’s authority on the law with an absolutely great thrill ride. Books this ingenious don’t come along very often." ―Michael Connelly | Learn more
Customers who viewed this item also viewed
About the Author
Eric Rowell is a professional web developer and entrepreneur who's fascinated with the web industry, business, technology, and how they fit together.If you're feeling social, you can follow him on Twitter at @ericdrowell.
Showing 1-4 of 4 reviews
There was a problem filtering reviews right now. Please try again later.
Lots of code, simple and to the point, clear demonstrations and easy to move through.
I will get a lot of use out of this.
The book covers the following topics:
* Common computer graphics approaches and algorithms;
* HTML5 Canvas 2D API;
* CSS3 transformations;
* Working with video and images;
* WebGL 3D graphics usage;
* Computer game development approaches.
* The book is readable by people with literary no experience in computer graphics programming.
* Coding examples are simple and yet interesting.
* Inspiring 2D action game creation tutorial describing widely used game development techniques.
* Some of the code snippets are too lengthy.
I would recommend this book to people with some experience in Web technologies, but without computer graphics background and no knowledge of emerging HTML5 features such as Canvas, CSS3 and WebGL. This book will be a great guide for you to get started with common approaches of adding interactive graphics to your application. Do not expect that you will become a canvas professional after finishing this book, but this is an excellent material for entering the path of becoming one.
It gives a lot more in the way of code examples compared to some of the other texts out there (I presume this is where the "cookbook" name comes from).
There might actually be *too much* code in the book. This is entirely up to the reader's wants, so if you learn from examples this may help your decision.
The book attempts to explain the "why" of various parts of the Canvas spec and why things like animation are set up in a particular way. Some of these explanations are a big plus, others are a bit too simplistic and could be expounded on more.
The book starts out very gently and progresses through making custom events, interaction, animation, and finally a game. Whereas several other books just pay lip service to WebGL and leave it at that, at the end of this book it actually gives a decent amount of attention to WebGL with plenty of code to get you started.