Описание тега service-worker

Service worker- это код JavaScript, который после регистрации со связанным источником и областью действия будет реагировать на события, инициированные браузером, даже если страницы, которые он контролирует, больше не открываются. Обрабатывая события `fetch`, сервис-воркеры могут обеспечивать настраиваемое сетевое поведение, например автономную поддержку (через Cache API). Обрабатывая события push, сервисные работники могут быть "разбужены" и отображать уведомления.