作者根據自己多年的前后端開發(fā)經驗,詳盡介紹了HTML5 Canvas 動畫開發(fā)技術?!稄?到1 HTML5 Canvas動畫開發(fā)》分為兩大部分:第一部分介紹Canvas 基礎知識,主要包括Canvas 概述、直線圖形、曲線圖形、線條操作、文本操作、圖片操作、變形操作、像素操作、漸變與陰影、Canvas 路徑、Canvas 狀態(tài)及其他應用;第二部分介紹Canvas 進階知識,主要包括事件操作、物理動畫、邊界檢測、碰撞檢測、用戶交互、高級動畫、Canvas 游戲開發(fā)、Canvas 圖表庫。此外,本書還配備了書中所有案例的源代碼和PPT 教學課件,以方便學校老師教學。本書適合作為前端開發(fā)人員的參考書,也可以作為各類院校相關專業(yè)的教材及教學參考書。