Service Worker Flashcards
service worker
Service Worker — это скрипт, который работает в фоновом режиме, независимо от веб-страницы. Он позволяет выполнять задачи, которые не требуют взаимодействия с пользователем или даже находиться в активной вкладке браузера.
Основные возможности сервис-воркеров:
- кеширование ресурсов для работы в офлайн-режиме;
- получение и отправка push-уведомлений;
- синхронизация данных в фоновом режиме.
Service Worker не имеет доступа к DOM-структурам веб-страницы. Вместо этого он использует объект ServiceWorkerGlobalScope для доступа к окружению выполнения.
Это компьютерная программа, которая работает в фоновом режиме веб-браузера и служит посредником между веб-приложением, браузером и компьютерной сетью. Это технология в области прогрессивных веб-приложений, которая позволяет веб-приложениям, например, предоставлять определенные функции в автономном режиме и отправлять push-уведомления.