HTML5 Solutions: Essential Techniques for HTML5 Developers - Casario, Marco; Elst, Peter; Brown, Charles; Wormser, Nathalie; Hanquez, Cyril (Apress, 2011)