Home
»
Programming HTML5 Applications
Programming HTML5 Applications
Regular price
€25.99
603 verified reviews
100% verified
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
Shipping & Delivery
Our Delivery Time Frames Explained
2-4 Working Days: Available in-stock
14-28 Working Days: On Backorder
Will Deliver When Available: On Pre-Order or Reprinting
We ship your order once all items have arrived at our warehouse and are processed. Need those 2-4 day shipping items sooner? Just place a separate order for them!
Close
A01=Zachary Kessin
Author_Zachary Kessin
Category=UMW
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_nobargain
eq_non-fiction
HTML web development web programming persistence JavaScript ExtJS Web Workers Web Sockets
Product details
- ISBN 9781449399085
- Publication Date: 27 Dec 2011
- Publisher: O'Reilly Media
- Publication City/Country: US
- Product Form: Paperback
Move beyond simple site creation and build web applications with HTML5 that can compete with desktop apps and run on mobile devices. This practical guide shows you how HTML5's JavaScript APIs give you the power to take web development into many fields that used to require platform-specific development-particularly mobile deployment. You'll not only discover how to take advantage of local storage, geolocation, multithreaded processing, and flexible network connectivity with HTML5, you'll also learn many ways to make application development with JavaScript more powerful.
* Learn how HTML5 will bring about a radical change in web browser applications * Get details about powerful toolkits that will help you program in JavaScript more efficiently * Discover powerful aspects of JavaScript that you may not be aware of, such as closures, lambda, and functional programming * Learn how HTML5 lets your applications store data in the browser so that you're not bound to the server * Take your app offline, and explore how an offline application cache can speed up page loading when the app is online * Use HTML5 Web Workers to create multithreaded applications with JavaScript * Make your application mobile through geolocation and other HTML5 elements * Learn a new way to communicate between the browser and a server with web sockets
Zachary Kessin first discovered the world wide web around 1993 when NCSA Mosaic was still the dominant browser. He has been building applications on the internet around 1995 when perl and CGI were the way to go. He has worked in the Boston Area, London, and Tel Aviv. He currently works at Mytopia a leading social games company in Ramat Gan Israel. Mytopia builds games for Facebook and mobile. Zachary's main responsibility is to build an internal Dashboard, a single page Javascript application that is used to manage many aspects of Mytopia operations. The dashboard started about 2 1/2 years ago as an old style web application, where all logic was done in PHP and every action required a page load. Over the first year it evolved from there threw several phases into a single page application, in which all functionality is in one web page and only login and logout require a page load. About 2 years ago we started using Google Gears to speed up the Dashboard. At some point after google stopped developing gears we have started moving those features over to HTML 5. At this point the dashboard uses localStorage, Canvas, and the HTML5 application Cache. There was some use of Gears Worker Pool as well. The Dashboard is based on ExtJS and jQuery.
Programming HTML5 Applications
€25.99
