Кэш приложений, также известный как AppCache, устарел .
Почему аудит Lighthouse Application Cache терпит неудачу
Страницы Lighthouse помечают страницы, использующие кэш приложений:
Этот аудит завершается неудачей, когда Lighthouse находит ссылку на манифест кэша приложения в теге <html>
страницы. Например, эта разметка приводит к сбою аудита:
<html manifest="example.appcache">
...
</html>
Используйте Cache API вместо кеша приложения.
Чтобы пройти этот аудит, удалите манифест со своей страницы и вместо этого используйте Cache API через сервис-воркера .
Для миграции с Application Cache на Service Workers рассмотрите возможность использования библиотеки sw-appcache-behavior . Эта библиотека создает реализацию поведения, определенного в манифесте кэша приложения, на основе сервис-воркера.
Дополнительную информацию об использовании сервис-воркеров для работы вашего сайта в автономном режиме см. на странице «Текущая страница не отвечает сообщением 200 в автономном режиме» .