Artwork

Content provided by Web Directions. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Web Directions or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Michael Mahemoff - HTML5 offline for fun and performance

54:28
 
Share
 

Manage episode 59164358 series 59817
Content provided by Web Directions. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Web Directions or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
With HTML5, we can now cache our applications and the data that goes with them. This means our favourite programming platform can now be used to build apps that work offline, survive intermittent downtimes, and gain in performance from cached content. In this session we’ll get hands-????on with the application cache to make the app run when it’s not online. We’ll check out the techniques for client-????side persistence: web storage and indexed database. Finally, we’ll look at the latest techniques for file access - reading and writing files on the user’s hard drive from a web app is being defined by web standards and implemented in today’s modern browsers. Michael Mahemoff is a Chrome Developer Advocate for Google, based in London, always looking at ways to make the web a more habitable place for users and developers alike. He’s been programming on the web since the mid ’90s, in a range of public-????facing and enterprise (Java, what else?) contexts, and is the author of Ajax Design Patterns (O’Reilly, 2006) and a blogger for Ajaxian?.com. Server side, he’s mostly a Ruby, PHP, and NodeJS guy and sushi is his preferred coding fuel. Michael holds a PhD from the University of Melbourne, covering software design patterns for improving user experience. Follow Michael on Twitter: @mahemoff Licensed as Creative Commons Attribution-Share Alike 3.0 (http://creativecommons.org/licenses/by-sa/3.0/).
  continue reading

196 episodes

Artwork
iconShare
 
Manage episode 59164358 series 59817
Content provided by Web Directions. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Web Directions or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
With HTML5, we can now cache our applications and the data that goes with them. This means our favourite programming platform can now be used to build apps that work offline, survive intermittent downtimes, and gain in performance from cached content. In this session we’ll get hands-????on with the application cache to make the app run when it’s not online. We’ll check out the techniques for client-????side persistence: web storage and indexed database. Finally, we’ll look at the latest techniques for file access - reading and writing files on the user’s hard drive from a web app is being defined by web standards and implemented in today’s modern browsers. Michael Mahemoff is a Chrome Developer Advocate for Google, based in London, always looking at ways to make the web a more habitable place for users and developers alike. He’s been programming on the web since the mid ’90s, in a range of public-????facing and enterprise (Java, what else?) contexts, and is the author of Ajax Design Patterns (O’Reilly, 2006) and a blogger for Ajaxian?.com. Server side, he’s mostly a Ruby, PHP, and NodeJS guy and sushi is his preferred coding fuel. Michael holds a PhD from the University of Melbourne, covering software design patterns for improving user experience. Follow Michael on Twitter: @mahemoff Licensed as Creative Commons Attribution-Share Alike 3.0 (http://creativecommons.org/licenses/by-sa/3.0/).
  continue reading

196 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide