Lynda.com - HTML 5 (7 short Courses) | 1.16 GB
•Deploying a worker
•Detecting browser support
•Communicating with workers
•Understanding API differences in shared workers
HTML5: Document Editing in Depth
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
•Detecting drag and drop support
•Using the HTML5 draggable and dropzone attributes and onDragStart event
•Exploring different events
•Receiving drops with or without a drop zone
•Creating a simple game
HTML5: Geolocation in Depth
Topics include: •Understanding how geolocation works
•Detecting geolocation support
•Continuous tracking with watchPosition()
•Integrating geolocation with Google Maps
HTML5: Local Storage and Offline Applications in Depth
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.
•Understanding storage components of the HTML5 architecture
•Providing client-side storage
•Understanding the Storage() interface
•Keeping context with sessionStorage
•Understanding the Web SQL and Indexed Database APIs
•Creating a local storage database
•Reading, writing, editing, and deleting storage data
•Handling storage events with local storage
•Running applications offline
HTML5: Managing Browser History
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.
•Manipulating browser history: an overview
•Detecting History API support
•Pushing a new URL onto the stack
•Handling back and forward buttons with the popstate event
•Updating the stack with replaceState()
HTML5: Messaging and Communications in Depth
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.
Buy Premium To Support Me & Get Resumable Support & Fastest Speed!
Lynda.com - HTML 5 (7 short Courses) Fast Download via Rapidshare Hotfile Fileserve Filesonic Megaupload, Lynda.com - HTML 5 (7 short Courses) Torrents and Emule Download or anything related.