Я пытаюсь дополнить существующую автономную настройку на основе appCache сервисным работником для Chrome / Chromium (другие браузеры, а именно Safari по-прежнему будут использовать appCache).
Упрощенный [псевдо] код выглядит следующим образом :
<html manifest="offline.manifest">
...
<script type="text/javascript">
if (!window.applicationCache && navigator.serviceWorker && (/chrome/gi).test(navigator.appVersion)) {
navigator.serviceWorker.register('/service-worker.js');
}
</script>
...
</html>
Мои вопросы:
- Есть ли способ выяснить, будет ли Chrome 82 переносить атрибут
<html manifest=offline.manifest>
? (на момент написания этого вопроса люди, установившие Chrome 82 Canary report appCache все еще были доступны) - Кто-нибудь имел возможность использовать сценарии sw-appcache-поведения в работе?
Спасибо.
UPD 08/05/20: удаление AppCache перенесено в M85