Назад к вопросам
Middle
76
questionbank

Опишите разделы Cache, Network и Fallback в файле манифеста кеша.

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

CACHE MANIFEST — обязательная первая строка.

CACHE: — список файлов, которые браузер должен кешировать для автономной работы.

NETWORK: — список ресурсов, которые всегда должны загружаться из сети (не кешируются).

FALLBACK: — пары URL-адресов. Если первый URL (ресурс) недоступен, браузер использует второй URL (запасной ресурс).

Пример структуры файла манифеста .appcache:

CACHE MANIFEST

# Версия кеша
# v1.0

CACHE:
index.html
style.css
script.js
images/logo.png

NETWORK:
api/data.json # Этот ресурс всегда загружается из сети
* # Любые другие ресурсы, не указанные в CACHE или FALLBACK, также загружаются из сети

FALLBACK:
/offline.html /fallback/generic.html # Если offline.html недоступен, загрузить fallback/generic.html
/assets/ /fallback/assets/ # Если ресурс в /assets/ недоступен, попытаться загрузить из /fallback/assets/