CanIUse и MDN , похоже, не согласны с поддержкой сервисного работника. В момент, когда Chrome собирается удалить поддержку appcach, мы пытаемся выяснить последствия перехода на Service Worker. Мы неправильно читаем две страницы?
Мы попробовали собственные образцы Google против комбинаций устройство / браузер, и результаты оказались неутешительными. Например, демонстрационная версия «Пользовательская автономная страница» не удалась в iOS Chrome (v80), где она работала в iOS Safari (12.4.5).
На страницах «Выборочное кэширование» и «Кэширование через чтение» четко видно, что «сервисный работник не поддерживается в текущем браузере» в Chrome 80. Он проверяет if («serviceWorker» в navigator) {, но в других примерах такое сообщение не показывается.
Все это сбивает с толку поддержку браузером работника службы. Существует ли универсально протестированный образец, который мы можем использовать в качестве эталона для различных комбинаций устройств и браузеров?