Forneça uma descrição das seguintes secções no ficheiro de manifesto de cache: Cache, Network e Fallback.
sobes.tech IA
Resposta da IA
No arquivo de manifesto de cache (.appcache), utilizado para criar aplicações offline, estas secções definem as regras para o tratamento de pedidos de rede.
-
CACHE:
Lista de recursos que serão armazenados em cache (disponíveis offline) na primeira carga da aplicação. O navegador irá descarregar esses ficheiros e guardá-los localmente.
-
NETWORK:
Contém uma lista de recursos ou padrões que nunca devem ser armazenados em cache. Os pedidos a esses recursos serão sempre enviados para a rede, mesmo que estejam em cache. Normalmente usado para recursos que devem estar sempre atualizados (por exemplo, endpoints de API).
-
FALLBACK:
Define um recurso de fallback que será carregado em vez de outro se o recurso principal não estiver disponível (por exemplo, devido à falta de rede). Cada linha nesta secção consiste em duas partes, separadas por um espaço: o caminho para o recurso e o caminho para o recurso de fallback.
Exemplo:
CACHE MANIFEST
# Versão: 1.0
CACHE:
index.html
styles/main.css
scripts/app.js
NETWORK:
/api/*
FALLBACK:
/ /offline.html