Esse livro aborda o uso do elemento <canvas> do Html 5. Como o próprio livro diz, o canvas é um elemento revolucionário que permite o uso de uma maneira poderosa de elementos gráficos em aplicações Web. O autor explica como desenhar linhas, polígonos, curvas, aplicar cores, gradientes, transparência, utilizar transformações gráficas, manipular texto, utilizar sombras e manipular imagens utilizando JavaScript.
O leitor necessita de um conhecimento médio de HTML e JavaScript. O primeiro capítulo é um tutorial sobre vários aspectos do <canvas> e o segundo serve de referência dos recursos do <canvas> e dá nome ao livro. Uma coisa que achei bacana, é que apesar de ser um "Pocket Reference", ele acompanha exemplos de código, que podem ser obtidos a partir desse link: http://examples.oreilly.com/0636920016045/.
Os exemplos são simples e ajudam quem está começando a brincar com <canvas>. Recomendo esse livro pra quem irá ou já trabalha com <canvas>. Um guia de referência é fundamental para quem trabalha com essa tecnologia.