My presentation for HighEdWeb 2016 in Memphis was about how to use Service Workers to build offline websites and progressive web apps.
Description
Lets face it. There are more devices out there than you can support with dedicated native apps. And except for very specific cases, most of what you’ll want to do with your app is available through web API’s. And yes, this includes offline support. Whether it’s a loss of cellular connectivity or lousy wi-fi at a conference, there will be times when a site can and should be available when the network is not. During this presentation we’ll take a look at Service Workers, which can be used to store data in the client browser, and how you can leverage them.
Link to conference presentation page.
Links
- Ericsson - “The stress of streaming delays”
- MDN - Service Worker API
- Application Cache is a Douchebag
- Can I Use - Service Worker
- Webkit Five Year Plan
- Webkit.org Service Workers
- Is Service Workers Ready?
- MDN - Promise
- MDN - PostMessage
- HunnyDo source
- AT&T Hotspots: Now with Advertising Injection
- Let’s Encrypt
- HigherEd RWD Directory
- SW Image Override demo
- Activate Service Workers Faster
- Service Workers: Dynamic Responsive Images using WebP Images
- erikrunyon.com - SW
- Updating Service Worker cache version using Jekyll
- chrome://serviceworker-internals/
- Lyza Danger Gardner
- Jeremy Keith
- Pony Foo
- Smashing Magazine
- Medium
- Modernizr
- ServiceWorker Cookbook
- The Guardian
- Firefox Platform Status
- Service Workers Nightly
- ServiceWorker Cookbook
- Google Developers - Progressive Web Apps
- W3C Web App Manifest
- Increasing Engagement with Web App Install Banners
- Notre Dame Gameday
- www.ND.edu SW Beta
- Google Code Labs - Your First Progressive Web App
- Web Server for Chrome Extension
- Lighthouse Chrome Extension
- Google Chrome - GitHub
- Smashing Magazine’s Service Worker