[!WARNING] HTML5 Application Cache (AppCache) e obsoleto ed e stato rimosso dagli standard web moderni. Le progressive web app moderne utilizzano invece la Service Worker API e la Cache API.
Formato del manifest (Manifest Format)
CACHE MANIFEST
# version 1.0.0
CACHE:
/assets/app.js
/assets/styles.css
/assets/logo.png
NETWORK:
*
FALLBACK:
/ /offline.html
Sezioni del manifest (Manifest Sections)
CACHE:Elenco degli URI da scaricare e memorizzare nella cache per l'utilizzo offline.NETWORK:Whitelist di risorse che richiedono una connessione di rete attiva (* per tutte le altre).FALLBACK:Coppie di fallback [percorso_online] [percorso_fallback] mostrate se la risorsa e irraggiungibile.
Integrazione HTML (HTML Integration)
<!DOCTYPE html>
<html manifest="example.appcache">
<head>
<title>Offline App</title>
</head>
<body>
...
</body>
</html>