Назад к вопросам
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