Fornisci una descrizione delle seguenti sezioni nel file manifesto della cache: Cache, Network e Fallback.
sobes.tech AI
Risposta dell'AI
Nel file di manifest della cache (.appcache), utilizzato per creare applicazioni offline, queste sezioni definiscono le regole per la gestione delle richieste di rete.
-
CACHE:
Elenca le risorse che saranno memorizzate nella cache (disponibili offline) al primo caricamento dell'applicazione. Il browser scaricherà questi file e li salverà localmente.
-
NETWORK:
Contiene un elenco di risorse o modelli che non devono mai essere memorizzati nella cache. Le richieste a queste risorse saranno sempre inviate in rete, anche se sono in cache. Solitamente usato per risorse che devono essere sempre aggiornate (ad esempio, endpoint API).
-
FALLBACK:
Imposta una risorsa di fallback che verrà caricata al posto di un'altra se la risorsa principale non è disponibile (ad esempio, a causa di assenza di rete). Ogni riga in questa sezione consiste di due parti, separate da uno spazio: il percorso alla risorsa e il percorso alla risorsa di fallback.
Esempio:
CACHE MANIFEST
# Versione: 1.0
CACHE:
index.html
styles/main.css
scripts/app.js
NETWORK:
/api/*
FALLBACK:
/ /offline.html