Hantera servicearbetare i Firefox och Chrome

Prova Vårt Instrument För Att Eliminera Problem

Chrome och Firefox ger användare möjligheter att hantera registrerade servicearbetare i webbläsaren, inklusive alternativ för att ta bort servicearbetare från webbläsaren.

Servicearbetare är en uppåtgående funktion som stöds av de flesta moderna webbläsare som gör det möjligt för webbplatser och tjänster att interagera med webbläsaren utan att behöva vara öppen i den.

Tänk på dem som on-demand-processer som möjliggör användning av tryck aviseringar och datasynkronisering, eller få webbplatser att fungera offline.

Webbläsare är för närvarande inte utformade för att uppmana användare hela tiden när servicearbetare är registrerade i webbläsaren. Detta händer som en bakgrundsprocess för det mesta för närvarande.

Hantera servicearbetare

show notifications

Servicearbetaren registreras antingen automatiskt eller efter att användaren accepterar en prompt. Pinterest är en webbplats som automatiskt registrerar en webbplats när webbplatsen besöks i Chrome eller Firefox.

Detta görs inte klart för användaren eftersom det händer i bakgrunden.

Chrome och Firefox erbjuder ingen tydlig information om hur man hanterar servicearbetare som har lagts till i webbläsaren tidigare. Medan funktioner finns, är de mer eller mindre dolda för användare vid denna tidpunkt, vilket är problematiskt om tidigare registrerade arbetare måste tas bort från webbläsaren.

Den här guiden ger dig möjligheter att hantera arbetare i Firefox och Chrome.

Användbar information

  • Ursprung är sidan servicearbetaren registrerades från.
  • Omfattning hänvisar till de sidor som servicearbetaren kontrollerar (accepterar hämtnings- och meddelandeshändelser från).
  • Manus visar webbadressen till JavaScript-filen för Service Worker.

Hantera servicearbetare i Mozilla Firefox

firefox manage service workers

Firefox-användare kan hantera alla registrerade servicearbetare i webbläsaren på följande sätt:

  1. Ladda om: serviceworkers i en ny flik eller den aktuella fliken, till exempel genom att kopiera och klistra in adressen eller bokmärka den och ladda den på detta sätt.
  2. Firefox visar alla registrerade servicearbetare på sidan. Varje servicearbetare listas med sitt ursprung, omfattning, nuvarande arbetar-URL, cache-namn och annan information.
  3. Klicka på avregistrera för att ta bort Service Worker från Firefox, eller uppdatera för att begära en uppdatering från dess källa.

Inaktivera servicearbetare i Mozilla Firefox

firefox disable service workers

Firefox-användare kan inaktivera servicearbetare i webbläsaren på följande sätt (via vår omfattande lista över Firefox sekretess och säkerhetsinställningar guide ):

  1. Ladda om: konfigurera i webbläsarens adressfält och tryck på Enter.
  2. Bekräfta att du är försiktig om ett meddelande visas.
  3. Använd sökfältet för att hitta dom.service
  4. Lokalisera dom.serviceWorkers.enabled och dubbelklicka på preferensnamnet för att ställa in det till falskt. Om du gör det inaktiverar funktionerna Service Workers i Mozilla Firefox.

Upprepa ändringen genom att upprepa processen men se till att inställningsvärdet är satt till sant när du är klar.

Hantera servicearbetare i Google Chrome

chrome service workers

  1. Du måste ladda webbadressen chrome: // serviceworker-internals / i Chrome webbläsare för att öppna listan över registrerade arbetare.
  2. Chrome visar något annorlunda information än Firefox, inklusive en konsollogg som kan komma till nytta.
  3. Klicka på avregistreringsknappen för att ta bort det markerade objektet från webbläsaren eller börja aktivera det.

Inaktivera servicearbetare i Google Chrome

Det verkar inte finnas ett sätt för närvarande att inaktivera funktionen i Chrome-webbläsaren. Lämna en kommentar nedan om du har hittat ett sätt, så ska jag uppdatera artikeln så fort som möjligt.

Användbara resurser

Följande resurser erbjuder ytterligare - vanligtvis fokuserade på utveckling - resurser.