Uveďte popis následujících sekcí v souboru manifestu cache: Cache, Network a Fallback.
sobes.tech AI
Odpověď od AI
V souboru manifestu cache (.appcache), který se používá k vytváření offline aplikací, tyto sekce definují pravidla pro zpracování síťových požadavků.
-
CACHE:
Vyjmenovává zdroje, které budou při prvním načtení aplikace uloženy do mezipaměti (dostupné offline). Prohlížeč tyto soubory stáhne a uloží je lokálně.
-
NETWORK:
Obsahuje seznam zdrojů nebo vzorů, které nikdy nesmějí být uloženy do mezipaměti. Požadavky na tyto zdroje budou vždy odeslány do sítě, i když jsou v mezipaměti. Obvykle se používá pro zdroje, které musí být vždy aktuální (například API endpointy).
-
FALLBACK:
Nastavuje záložní zdroj, který bude načten místo jiného, pokud hlavní zdroj není dostupný (například kvůli absenci sítě). Každý řádek v této sekci se skládá ze dvou částí, oddělených mezerou: cesta ke zdroji a cesta k záložnímu zdroji.
Příklad:
CACHE MANIFEST
# Verze: 1.0
CACHE:
index.html
styles/main.css
scripts/app.js
NETWORK:
/api/*
FALLBACK:
/ /offline.html