Pro HTML5 Application Development teaches key architectural principles and coding best practices for building high quality web, mobile, tablet, and even native applications the HTML5 way. The unique, innovative focus of this book is to demonstrate that a simple DOM-centric application development model is much more efficient for building advanced web applications than the traditional desktop application model developers are used to (complex frameworks, bespoke coding, Flash, Silverlight, etc.). In other words, this book unpacks legacy development pitfalls, recasting the web developer's toolbox in a way that is suited to ‘next generation' architectures.
Pro HTML5 Application Development leverages the power and simplicity of HTML5, CSS3, and JavaScript technologies in order to build top-quality HTML5 applications. Contrary to popular belief, you don't need application frameworks ported to JavaScript to build advanced HTML5 applications. Actually, the opposite is true; by fully embracing the unique characteristics of HTML5, CSS3, and JavaScript, you'll end up with application code that's simpler, more powerful, and significantly easier to maintain and optimize across multiple platforms. In other words, this book will teach you to build HTML5 applications the HTML5 way.