Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Working with HTML5 - For Web Developers and Designers
Introduction
Introduction (1:13)
A bit of HTML History (3:19)
Why we need HTML5 (1:00)
Features of HTML5
HTML5 - A comparison with previous version (2:50)
New Structural Tags (3:34)
New Content Tags (2:07)
New App-Focused Tags (6:24)
Deprecated Tags in HTML5 (2:19)
API Overview (2:03)
Working with HTML5 Documents
Understanding Content Models (4:18)
Understanding Outline Algorithm (4:15)
Understanding Doctype and Character Encoding (1:59)
Structuring HTML5 Documents
Understanding Basic Page Structure (2:12)
Structuring HTML5 Page (4:32)
Forms in HTML5
HTML5 Forms - Introduction (0:55)
New Input Types in HTML5 (4:51)
New Input Attributes in HTML5 (4:51)
Form Validation in HTML5 (6:33)
HTML5 API Support
Introduction (0:18)
Canvas Overview (2:53)
Making use of Canvas Drawing Methods (7:05)
Drag and Drop Overview (1:43)
Detecting Drag and Drop Support (1:59)
Creating a drop zone (2:41)
Receiving drops without a drop zone (3:41)
Drag Drop Image Example
Offline web application overview (2:01)
Offline Event Progression (1:38)
Introduction to Cache Manifest (2:50)
Offline Application Demo - Cache Manifest in Action (3:58)
Video Overview (2:43)
Video Encoding - Using Handbrake (2:49)
Including a video in html5 web page (3:26)
Associated Technologies - Geolocation
Geolocation API - Introduction (1:01)
How Geolocation works (3:39)
Geolocation - Location Options (1:15)
Detecting Geolocation support (2:57)
Getting the coordinates (2:03)
Handling Errors (4:55)
Continuous Tracking using Geolocation API (2:37)
Working with Google Maps and Geolocation API (5:25)
Associated Technologies - Web Storage
Web Storage - Introduction (3:20)
Understanding architecture of Web/Local storage (2:53)
Understanding the Storage() interface (3:56)
Exploring Session Storage (3:25)
Associated Technologies - Web SQL
WebSQL Storage (1:36)
Understanding Web SQL API (0:45)
Creating Database (6:08)
Inserting and reading rows of data (2:23)
Displaying records from WebSQL database (2:07)
Editing and Deleting records in WebSQL database (3:18)
Associated Technologies - Web Sockets
Working with Web Sockets (5:41)
Conclusion
Conclusion and Code Download (0:45)
Offline web application overview
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock