Назад к вопросам
Middle
78
questionbank
Опиши, пожалуйста, разделы Cache, Network и Fallback в файле манифеста кеша.
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
CACHE MANIFEST (обязательный заголовок).
CACHE:: Список ресурсов, которые должны быть закэшированы при первом посещении страницы. Доступы оффлайн.
NETWORK:: Список ресурсов, которые разрешено запрашивать только из сети. Если сеть недоступна, запрос провалится.
FALLBACK:: Определяет резервные ресурсы для определенных путей. Если основной ресурс недоступен (нет сети или ошибка), используется резервный.
Пример:
CACHE MANIFEST
# Версия манифеста для избежания проблем с кешированием при изменениях.
CACHE:
index.html
styles.css
script.js
images/background.png
NETWORK:
api/data.json # Данные всегда запрашиваются из сети
* # Разрешает запросы к любым другим ресурсам из сети
FALLBACK:
/ /offline.html # Если нет доступа к любому ресурсу, показываем offline.html
images/ /images/placeholder.png # Если нет доступа к изображению, показываем placeholder.png