Assistente do AdGuard para navegador v1.4: migrando para o Manifest V3
Nossa jornada épica de adaptação das nossas extensões de navegador para o Manifest V3 ainda está em andamento, e alcançamos mais um marco! Agora chegou a hora do seu fiel companheiro no bloqueio de anúncios: estamos prontos para anunciar o AdGuard Browser Assistant v1.4, totalmente adaptado ao MV3.
Ao utilizar a extensão, você talvez nem perceba nenhuma diferença na sua experiência de usuário ou na funcionalidade geral, mas não se engane: muita coisa mudou. Devido às limitações da nova API, adaptar as extensões para o Manifest V3 é uma tarefa trabalhosa, mas o trabalho precisa ser feito — aos poucos, as extensões estão se adaptando ao MV3.
Então, onde estão as mudanças?
Resumidamente, a página de plano de fundo desapareceu na versão MV3 do Assistente do AdGuard para navegador. A página de plano de fundo é responsável por um processo separado, no qual as extensões podiam manter seu status ativo e trabalhar com as APIs do navegador. No Manifest V3, essa página é substituída por um worker de serviço, que muitas vezes é interrompido pelo navegador. Quando o navegador para o worker de serviço, a extensão entra em uma espécie de modo de suspensão. Para que a extensão seja funcional, algo deve acordar o worker de serviço: pode ser o carregamento de uma página ou uma mensagem que foi enviada ao worker de serviço. No Assistente do AdGuard para navegador v1.4, o worker de serviço é acionado pelas próprias aplicações de desktop do AdGuard, às quais o assistente está conectado.
Lidar com o worker de serviço representou um de nossos principais objetivos, mas encontramos algumas outras mudanças necessárias ao longo do caminho. Em nossos posts anteriores, mergulhamos no processo de transição para o MV3 em detalhes, particularmente com nossa Extensão de Navegador AdGuard e Extensão de Navegador AdGuard VPN. Muito do que aprendemos durante essas transições acabou sendo incrivelmente valioso enquanto desenvolvíamos o Assistente do AdGuard para navegador v1.4. Portanto, se você estiver curioso sobre o lado técnico das coisas, sinta-se à vontade para conferir esses posts para obter insights mais detalhados.
Ainda não está usando o Assistente do AdGuard para navegador?
Bem, esta é uma ótima oportunidade para experimentar nossa extensão. Você pode encontrá-la em nosso site ou obtê-la diretamente de seu aplicativo de desktop.
No AdGuard para Windows, vá para Configurações → Assistente de Navegador → Obter a extensão.
No AdGuard para Mac, vá para Preferências... → Assistente → Instalar.
Aproveite!
–
Agradecemos sinceramente seus comentários e convidamos calorosamente você a compartilhar seus pensamentos e sugestões sobre esta nova versão conosco — o AdGuard está presente em quase todas as plataformas de mídia social, ansioso para se conectar com os membros de nossa comunidade onde quer que eles estejam!