This eBook is built to showcase the power of modern web standards with interactive electronic texts. Everything you see is done with HTML, CSS and Javascript; bundled into book form with open source tools.

There are two sections in the book. First, there are reading portions where API is described with interactive examples. Then there lessons for building your own canvas apps.

The second edition of HTML5 Canvas is geared towards a wide range of developers, from those who have never seen a Canvas to those who want to learn some intermediate-to-advanced ways to make use of the Canvas.

Every chapter has been revised with updated code and optimizations, as well as updates to address browser compatibility and other issues that have arisen over the past two years. The free online version includes 53 interactive examples and exercises.