Краткий справочник

Шпаргалка по HTML5 Application Cache (Архив)

Историческое руководство по HTML5 AppCache: синтаксис манифеста, события кэша, проверка обновлений и переход на Service Workers.

· Опубликовано

Историческое справочное руководство по HTML5 Application Cache (manifest.appcache).

Устарело и не поддерживается: Application Cache удален из веб-стандартов. Современные веб-приложения используют Service Workers и Cache API для работы в офлайне.

Синтаксис манифеста AppCache

CACHE MANIFEST
# Version 2026-11-08

CACHE:
/index.html
/styles/main.css
/scripts/app.js

NETWORK:
/api/
*

FALLBACK:
/offline.html

JavaScript API (window.applicationCache)

const appCache = window.applicationCache;

appCache.addEventListener('updateready', () => {
  if (appCache.status === appCache.UPDATEREADY) {
    // Заменить кэш и перезагрузить страницу
    appCache.swapCache();
    window.location.reload();
  }
});

// Принудительно проверить обновления
appCache.update();

Ссылки и документация

Связанные темы