Lynda.com - HTML 5 (7 short Courses)
================
[COVER:]
================
================
[INFO:]
================
Lynda.com - HTML 5 (7 short Courses) | 1.16 GB
Genre: E-Learning
In this course, author Bill Weinman describes how to perform background processing using the Web Workers API in HTML5. Web workers provide background processing for javascript, keeping pages responsive while allowing your scripts to run independently. The course demonstrates practical examples for detecting web workers support, setting up workers, implementing shared workers, and handling errors.
Topics include:
HTML5: Document Editing in Depth
23m 43s
This course describes how to create editable content on the web using the document-editing application programming interface (API) in HTML5. Author Bill Weinman explains the document-editing process, detecting support for the document-editing API, using the contentEditable and designMode attributes, and editing a full document. The course also explores some of the limitations of the feature and shows how to make document-editing pages work across different browsers.
HTML5: Drag and Drop in Depth
1h 0m
Join Bill Weinman as he shows how to make just about any web page element draggable with a combination of javascript and HTML5, a technique that has increased browser support and that eliminates the need for external libraries such as jQuery. The course covers how to detect drag-and-drop support in the user's browser, code a simple event listener, use a drop zone, and even receive dropped objects without a drop zone. A simple working example game, a practical implementation of drag-and-drop that can be applied to almost any web site, is also demonstrated.
Topics include:
HTML5: Geolocation in Depth
34m 19s
This course shows how to add location tracking to a web application with a combination of javascript, CSS and HTML5. First, author and HTML5 expert Bill Weinman provides a thorough explanation of the geolocation API, including considerations every developer should take into account, such as data dependability, power usage, and privacy concerns. The course then covers how to detect support for geolocation, retrieve coordinates from a device (whether once or continuously), handle errors, and integrate the results with Google Maps to create a location-aware web application that will run on many mobile browsers.
HTML5: Local Storage and Offline Applications in Depth
2h 23m
This course describes how to save application data such as preferences or form data in the client's browser and use it in applications, including those run offline. Author and programmer Bill Weinman covers the various local storage options provided in HTML5, including local storage, session storage, and the Web SQL and Indexed Database APIs, with practical examples that show how to create and maintain a database in each scenario. The course also covers the use of storage events for change tracking and the cache manifest for using web applications offline.
Topics include:
HTML5: Managing Browser History
35m 33s
This course describes how to use the HTML5 Session History application programming interface to present bookmark-friendly URLs while updating parts of a page and preventing unnecessary network activity. Author Bill Weinman shows how to manipulate history by adding entries to the stack, visibly changing the URL in the address bar, and removing entries when the user presses the back or forward buttons, all without reloading the web page. The course uses practical examples that can be applied to most web sites, and also shows how to detect support for the History API in browsers and how to handle exceptions.
Topics include:
HTML5: Messaging and Communications in Depth
43m 19s
This course shows how to communicate between web pages, both within a single domain and across one or more domains, using the HTML5 Messaging API. Author Bill Weinman reviews security and the same origin policy, details cross-origin scripting techniques, and explores examples of cross-document messaging. The course describes how to register and send messages to listeners and handle errors.
IF U LIKE MY UPLOAD, TAKE A SECOND TO LIKE OR SAY THANK U
Please use 7Zip/WinRAR/Universal Extractor to EXTRACT FILES