Pluralsight

HTML5 Advanced Topics

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