Gerenciar prestadores de serviço no Firefox e Chrome
- Categoria: Internet
O Chrome e o Firefox fornecem aos usuários opções para gerenciar Service Workers registrados no navegador, incluindo opções para remover Service Workers do navegador.
Os Service Workers são um recurso emergente suportado pela maioria dos navegadores modernos que permitem que sites e serviços interajam com o navegador sem ter que estar aberto nele.
Pense neles como processos sob demanda que permitem o uso de empurrar notificações e sincronização de dados, ou fazer sites funcionarem offline.
Os navegadores da Web não são projetados atualmente para avisar os usuários o tempo todo quando os Service Workers estão registrados no navegador. Isso acontece como um processo em segundo plano na maioria das vezes.
Gerenciar prestadores de serviço
O Service Worker é registrado automaticamente ou depois que o usuário aceita um prompt. Pinterest é um site que registra um automaticamente quando o site é visitado no Chrome ou Firefox.
Isso não fica claro para o usuário à medida que acontece em segundo plano.
O Chrome e o Firefox não oferecem informações claras sobre como gerenciar Service Workers que foram adicionados ao navegador anteriormente. Embora existam recursos, eles estão mais ou menos ocultos dos usuários neste momento, o que é problemático se os trabalhadores registrados anteriormente precisarem ser removidos do navegador.
Este guia fornece os meios para gerenciar trabalhadores no Firefox e Chrome.
Informação útil
- Origem é a página a partir da qual o Service Worker foi registrado.
- Escopo refere-se às páginas que o Service Worker controla (aceita busca e eventos de mensagem).
- Roteiro lista o url do arquivo JavaScript do Service Worker.
Gerenciar prestadores de serviço no Mozilla Firefox
Os usuários do Firefox podem gerenciar todos os Service Workers registrados no navegador da seguinte maneira:
- Carga sobre: serviceworkers em uma nova guia ou na guia atual, por exemplo, copiando e colando o endereço ou marcando-o e carregando-o desta forma.
- O Firefox exibe todos os Service Workers registrados na página. Cada Service Worker é listado com sua origem, escopo, URL do worker atual, nome do cache e outras informações.
- Clique em cancelar o registro para remover o Service Worker do Firefox ou atualizar para solicitar uma atualização de sua fonte.
Desativar Service Workers no Mozilla Firefox
Os usuários do Firefox podem desabilitar os Service Workers no navegador da seguinte maneira (por meio de nosso lista extensa do guia de configurações de segurança e privacidade do Firefox ):
- Carregue about: config na barra de endereços do navegador e pressione Enter.
- Confirme que você terá cuidado se uma notificação for exibida.
- Use o campo de pesquisa para encontrar dom.service
- Localizar dom.serviceWorkers.enabled e clique duas vezes no nome da preferência para defini-lo como falso. Isso desativa a funcionalidade Service Workers no Mozilla Firefox.
Para desfazer a alteração, repita o processo, mas certifique-se de que o valor da preferência esteja definido como verdadeiro quando terminar.
Gerenciar prestadores de serviço no Google Chrome
- Você precisa carregar o url chrome: // serviceworker-internals / no navegador da web Chrome para abrir a lista de trabalhadores registrados.
- O Chrome exibe informações ligeiramente diferentes do Firefox, incluindo um log do console que pode ser útil.
- Clique no botão cancelar registro para remover o item selecionado do navegador ou comece a ativá-lo.
Desativar prestadores de serviço no Google Chrome
No momento, não parece haver uma maneira de desativar o recurso no navegador Chrome. Deixe um comentário abaixo se você encontrou uma maneira, e eu atualizarei o artigo o mais rápido possível.
Recursos Úteis
Os seguintes recursos oferecem recursos adicionais - geralmente focados no desenvolvimento.