Web Unplugged

Dominique Hazael-Massieux

Copyright © 2014 W3C ® (MIT, ERCIM, Keio, Beihang)

Web Unplugged

dom@w3.org
@dontcallmeDOM
W3C

Plugged

Les pages et applis Web se chargent depuis internet

Unplugged

et sans connexion à internet, plus de page Web

Continuum

Un continuum de situations de connectivité

Web Local?

Gardons tout en local pour gérer l'absence de connexion

Stockage de données local

Gestion du cache

Support for manifestSupported in Safari on iOS from version 3.23.2+ Supported in Blackberry browser from version 1010+ Supported in Internet Explorer on Windows Phone from version 1010+ Supported in Firefox mobile from version 3131+ Supported in Android browser from version 2.12.1+ Supported in Opera mobile from version 1111+ Supported in Chrome for Android from version 3636+ ApplicationCache

<html manifest='cache.manifest'>

ApplicationCache

CACHE MANIFEST
# version number
index.html
image.jpg
style.css
script.js

NETWORK:
network.html

# Fallback content
FALLBACK:
/ fallback.html

⚠ ApplicationCache

Pas si simple...
ServiceWorker à la rescousse !

ServiceWorker

ServiceWorker gère le cache en finesse

Encore une chose…

Les applis Web survivent sans navigateur !

⚠ ServiceWorker

Contact & Credits