Topics
- Fundamentals of HTML5 : Offline Applications
- What Are HTML5 Offline Applications
- Anatomy of an Offline Application
- Caching Types
- Progression of Events
- Demo: Offline Events
- Demo: Manual and Automatic Updates
- Demo: ‘Always On’ Journal Application
- Demo: Manifest Errors
- Fundamentals of HTML5 : Geolocation
- What is Geolocation
- Geolocation Options
- Browser Support
- Demo: Get Current Location
- Demo: Watch Position
- Demo: Position Options
- Fundamentals of HTML5 : Web Storage
- What is Web Storage and Browser Support
- Demo: Persistent Task List
- Demo: Session-based Shopping Cart
- Demo: Handling the Storage Event
- Demo: Access Methods
- Demo: Handline Storage Limits
- Fundamentals of HTML5 : Web Workers
- What are Web Workers and Browser Support
- Demo: Fibonacci Sequence with No Worker
- Demo: Fibonacci Sequence with Web Worker
- Demo: String and JSON Messages
- Demo: Ajax in a Worker
- Demo: Controlling Workers
- Fundamentals of HTML5 : Web Sockets
- What are Web Sockets and Communication Formats
- Web Sockets vs. HTTP
- Browser Support
- Demo: Introducing the ‘Hello Server’
- Demo: Exploring the ‘Hello Server’
- Demo: Implementing a Stock Ticker
- Fundamentals of HTML5 : Microdata
- What is Microdata
- Data Vocabulary
- Vocabulary Anatomy
- Browser Support
- Demo: Modeling a Person
- Demo: Modeling a Product
- Demo: Modeling an Event and Organization
- Demo: Modeling an Individual and Aggregate Review
- Demo: Relating Content