Термин Браузер и DOM обновлено

Service Worker: что это

Коротко

Service Worker: скрипт-посредник между страницей и сетью, работающий в отдельном потоке. Перехватывает запросы своего scope через событие fetch и может отвечать из Cache Storage.

Определение

Скрипт-посредник между страницей и сетью, работающий в отдельном потоке. Перехватывает запросы своего scope через событие fetch и может отвечать из Cache Storage. Основа офлайна, PWA и push-уведомлений. Работает только по HTTPS.

Подробнее

Главное отличие от Web Worker: живёт независимо от вкладки и перехватывает сеть.

Из урока «Web API и воркеры без мистики»

Service Worker это воркер-посредник между страницей и сетью. Чем Service Worker отличается от обычного воркера и как устроен его жизненный цикл.

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Браузер и DOM проверят, что термин понятен в деле.