Cuprins:

Ce este browser service worker?
Ce este browser service worker?

Video: Ce este browser service worker?

Video: Ce este browser service worker?
Video: Introduction to Service Workers 2024, Mai
Anonim

A lucrător de serviciu este un scenariu pe care dvs browser rulează în fundal, separat de o pagină web, deschizând ușa către funcții care nu necesită o pagină web sau interacțiunea utilizatorului. Inainte de lucrător de serviciu , a existat un alt API care a oferit utilizatorilor o experiență offline pe web numită AppCache.

În acest sens, ce este un lucrător de servicii?

A lucrător de serviciu este un tip de web muncitor . Este, în esență, un fișier JavaScript care rulează separat de firul principal al browserului, interceptând solicitările de rețea, memorând în cache sau regăsind resurse din cache și livrând mesaje push.

Se poate întreba, de asemenea, ce este lucrătorul de servicii Safari? Lucrători de servicii permite dezvoltatorilor să creeze aplicații web flexibile care trăiesc în afara limitelor browserului. Deja disponibil pe Android , unele site-uri au început să profite lucrătorii de servicii pentru a furniza notificări push bazate pe browser.

În consecință, cum lucrează un lucrător de servicii?

Lucrător de serviciu este un scenariu care lucrări pe fundalul browserului fără interacțiunea utilizatorului în mod independent. De asemenea, seamănă cu un proxy care lucrări pe partea utilizatorului. Cu acest script, puteți urmări traficul de rețea al paginii, puteți gestiona notificările push și puteți dezvolta aplicații web „în primul rând offline” cu API-ul Cache.

Cum implementați un lucrător de servicii?

Adăugarea unui Service Worker și Offline în aplicația dvs. web

  1. Cuprins.
  2. Obțineți exemplul de cod.
  3. Rulați aplicația exemplu.
  4. Testați aplicația.
  5. Creați aplicația de pornire.
  6. Înregistrați un lucrător de service pe site.
  7. Instalați activele site-ului.
  8. Interceptați solicitările paginii web.

Recomandat: