Spravujte servisní pracovníky v prohlížeči Firefox a Chrome
- Kategorie: Internet
Chrome a Firefox poskytují uživatelům možnosti ke správě registrovaných servisních pracovníků v prohlížeči, včetně možností odebrání servisních pracovníků z prohlížeče.
Servisní pracovníci jsou novinkou podporovanou funkcí většiny moderních prohlížečů, které umožňují webům a službám komunikovat s prohlížečem, aniž by v něm musely být otevřeny.
Představte si je jako procesy na vyžádání, které umožňují jejich použití tam oznámení a synchronizace dat, nebo aby stránky fungovaly offline.
Webové prohlížeče nejsou v současné době navrženy tak, aby vyzývaly uživatele po celou dobu, kdy jsou v prohlížeči zaregistrováni servisní pracovníci. Stává se to většinou jako proces na pozadí.
Správa servisních pracovníků
Servisní pracovník je registrován buď automaticky, nebo poté, co uživatel přijme výzvu. Pinterest je web, který se zaregistruje automaticky při návštěvě webu v prohlížeči Chrome nebo Firefox.
Uživateli to není jasné, protože se to děje na pozadí.
Chrome a Firefox neposkytují žádné jasné informace o tom, jak spravovat servisní pracovníky přidané do prohlížeče dříve. I když funkce existují, jsou v současné době před uživateli skryty, což je problematické, pokud je třeba dříve přihlášené pracovníky z prohlížeče odstranit.
Tato příručka vám poskytuje prostředky pro správu pracovníků v prohlížeči Firefox a Chrome.
Užitečné informace
- Původ je stránka, ze které byl servisní pracovník zaregistrován.
- Rozsah odkazuje na stránky, které servisní pracovník ovládá (přijímá události načtení a zprávy).
- Skript vypíše adresu URL souboru JavaScriptu Service Worker.
Správa servisních pracovníků v prohlížeči Mozilla Firefox
Uživatelé Firefoxu mohou spravovat všechny registrované servisní pracovníky v prohlížeči následujícím způsobem:
- Zatížení about: serviceworkers na nové kartě nebo na aktuální kartě, například zkopírováním a vložením adresy nebo přidáním záložek a načtením této adresy.
- Firefox zobrazí na stránce všechny registrované servisní pracovníky. Každý servisní pracovník je uveden s původem, rozsahem, aktuální adresou URL pracovníka, názvem mezipaměti a dalšími informacemi.
- Kliknutím na tlačítko Zrušit registraci odeberete servisního pracovníka z Firefoxu, nebo aktualizujte a vyžádejte si aktualizaci ze svého zdroje.
Zakažte servisní pracovníky v prohlížeči Mozilla Firefox
Uživatelé Firefoxu mohou zakázat Service Workers v prohlížeči následujícím způsobem (přes náš rozsáhlý seznam průvodce nastavením soukromí a zabezpečení Firefoxu ):
- Načíst o: config v adresním řádku prohlížeče a stiskněte Enter.
- Pokud se zobrazí upozornění, ujistěte se, že budete opatrní.
- Pomocí vyhledávacího pole vyhledejte dom.service
- Lokalizovat dom.serviceWorkers.enabled a poklepáním na název předvolby jej nastavíte na false. Tímto zakážete funkčnost Service Workers v prohlížeči Mozilla Firefox.
Chcete-li změnu vrátit zpět, opakujte postup, ale ujistěte se, že hodnota preference je nastavena na true, když jste hotovi.
Správa servisních pracovníků v prohlížeči Google Chrome
- Musíte načíst adresu URL chrome: // serviceworker-internals / ve webovém prohlížeči Chrome otevřete seznam registrovaných pracovníků.
- Chrome zobrazuje mírně odlišné informace než Firefox, včetně protokolu konzoly, který se může hodit.
- Stisknutím tlačítka odregistrování odstraníte vybranou položku z prohlížeče nebo ji aktivujete.
Zakažte servisní pracovníky v prohlížeči Google Chrome
Zdá se, že v současné době neexistuje způsob, jak tuto funkci v prohlížeči Chrome deaktivovat. Pokud jste našli způsob, zanechte komentář níže a článek aktualizuji co nejdříve.
Užitečné zdroje
Následující zdroje nabízejí další - obvykle zaměřené na rozvoj - zdroje.