Menu
PT (BR)

​​Extensão de navegador AdGuard v4.2: pronta para o MV3

A nova versão da extensão de navegador AdGuard passou por várias mudanças significativas, mas que não se notam logo de cara. Nós reescrevemos todo o código de filtragem em TypeScript e o movemos para uma nova biblioteca separada. Isso permite que nos preparemos para uma transição tranquila para o MV3.

O Manifest V3 (MV3) é a nova API de extensões do Chrome. Entre outras coisas, ele fará com que seja significativamente mais difícil bloquear anúncios por parte das extensões de navegador, já que limita o número de regras de filtragem que podem ser aplicadas. Você pode ler mais sobre as limitações do Chrome e como nós tentamos adaptá-las para construir o primeiro bloqueador de anúncios do mundo baseado no Manifest V3.

Um pouco de contexto

Há algum tempo, nós movemos o mecanismo de filtragem de URLs da extensão para uma biblioteca separada chamada tsurlfilter. O principal motivo para a criação desta biblioteca é reusar a lógica de filtragem em outros produtos (extensões de navegador para Chrome e Firefox, conversor de regras para Safari, linter etc).

O tsurlfilter tinha duas partes principais:

  • Um mecanismo de filtragem que encontra a compatibilidade entre os URLs e as regras de filtragem que carrega em si
  • Uma interface de programação específica do Chrome e Firefox responsável por aplicar as regras encontradas

Com o MV3, nós precisamos manter o código de filtragem não apenas para navegadores diferentes, mas também para versões diferentes do Manifest. Além disso, precisamos oferecer uma transição perfeita do MV2 para MV3 enquanto outros navegadores removem a velha API. Nós não estamos com pressa para nos mudarmos ao MV3, já que a nova API é muito limitada.

Adicionar uma nova lógica para resolver este problema na tsurlfilter deixaria a biblioteca muito pesada, então decidimos criar uma nova plataforma de software que ocultaria a lógica específica de diferentes navegadores e manifests por trás de uma única e simples API. A nova biblioteca foi chamada de tswebextension.

A nova biblioteca tswebextension

Com a tswebextension, será mais fácil manter a atualizar nossos produtos.

Na nova versão da extensão de navegador para Chrome e Firefox, nós redesenhamos completamente o serviço de background usando o tswebextension. Isso permite uma mudança tranquila para o MV3 no Chrome em lançamentos maiores.

Além disso, nós atualizamos a API AdGuard que também usa a tswebextension.


A lista de mudanças completa está disponível no GitHub. E, como sempre, vale lembrar que estaremos muito felizes em ouvir a sua opinião sobre a nossa extensão de navegador em redes sociais (basta buscar AdGuard na sua plataforma preferida) ou via GitHub issues.

Gostou deste post?

AdGuard para Windows

AdGuard para Windows é mais do que um bloqueador de anúncios. É uma ferramenta multiusos que bloqueia anúncios, controla o acesso a sites perigosos, acelera o carregamento de páginas e protege as crianças de conteúdos impróprios.
Revisões: 14268
4,7 de 5
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais

AdGuard para Mac

Ao contrário de outros bloqueadores de anúncios, o AdGuard foi projetado pensando nas especificações do macOS. Não só fornece defesa contra anúncios no Safari e outros navegadores, mas também lhe protege contra rastreamento, phishing e fraudes.
Revisões: 14268
4,7 de 5
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais

AdGuard para Android

AdGuard para Android é a solução ideal para dispositivos móveis Android. Ao contrario dos outros bloqueadores de anúncios, o AdGuard não requer acesso ao usuário root e oferece uma ampla gama de recursos: filtragem em aplicativos, gerenciamento de aplicativos e muito mais.
Revisões: 14268
4,7 de 5
Ao baixar o programa, você aceita os termos do Contrato de licença

AdGuard para iOS

O bloqueador de anúncios mais avançado para o Safari: faz esquecer os anúncios pop-up, acelera o carregamento de páginas, e protege os seus dados pessoais. Uma ferramenta manual de bloqueio de elementos e configurações altamente personalizáveis ajudam-no a adaptar a filtragem às suas necessidades exactas.
Revisões: 14268
4,7 de 5
Ao baixar o programa, você aceita os termos do Contrato de licença

Extensão de navegador AdGuard

O AdGuard tem a extensão de bloqueio de anúncios mais leve, rápida e que efetivamente bloqueia todos os tipos de anúncios em todas as páginas da internet! Escolha o AdGuard para o navegador que você usa e obtenha uma navegação gratuita, rápida e segura.
Revisões: 14268
4,7 de 5

AdGuard para Safari

As extensões de bloqueio de anúncios para o Safari estão enfrentando dificuldades desde que a Apple começou a forçar o uso do novo SDK para todos. A extensão AdGuard deve trazer de volta a alta qualidade de bloqueio de anúncio para o Safari.
Revisões: 14268
4,7 de 5
App Store
Baixar
Ao baixar o programa, você aceita os termos do Contrato de licença

AdGuard Home

O AdGuard Home é um servidor de DNS para bloqueio de anúncios e rastreamento em toda a rede. Depois de configurá-lo, ele abrange TODOS os seus dispositivos domésticos e você não irá precisar de nenhum programa instalado. Com o surgimento da Internet das coisas e dispositivos conectados, torna-se cada vez mais importante poder controlar toda a sua rede.
Revisões: 14268
4,7 de 5

Bloqueador de conteúdo do AdGuard

O Bloqueador de Conteúdo do AdGuard elimina todos os anúncios em navegadores para dispositivos móveis que ofereçem suporte a tecnologia para bloqueio de conteúdo — ou seja Samsung Internet e Yandex Browser. Embora seja mais limitado do que o AdGuard para Android, ele é gratuito, fácil de instalar e ainda oferece alta qualidade de bloqueio de anúncios.
Revisões: 14268
4,7 de 5
Ao baixar o programa, você aceita os termos do Contrato de licença
Leia mais

Assistente do AdGuard

Uma extensão complementar para o AdGuard aplicativos para computador. Oferece acesso no navegador a funcionalidades tais como bloqueio de elementos personalizados, lista de permissões ou envio de um relatório de erro.
Revisões: 14268
4,7 de 5
Assistente para Chrome Este é o seu navegador atual?
Instalar
Ao baixar o programa, você aceita os termos do Contrato de licença
Assistente para Firefox Este é o seu navegador atual?
Instalar
Ao baixar o programa, você aceita os termos do Contrato de licença
Assistente para Edge Este é o seu navegador atual?
Instalar
Ao baixar o programa, você aceita os termos do Contrato de licença
Assistente para Opera Este é o seu navegador atual?
Instalar
Ao baixar o programa, você aceita os termos do Contrato de licença
Assistente para Yandex Este é o seu navegador atual?
Instalar
Ao baixar o programa, você aceita os termos do Contrato de licença
Assistente para Safari Este é o seu navegador atual?
Se você não sabe qual é o seu navegador, tente a antiga versão antiga do Assistente, que você pode encontrar nas configurações da extensão do AdGuard.

AdGuard Temp Mail β

Um gerador de endereços de e-mail temporário gratuito que mantém você anônimo e protege sua privacidade. Nada de spam na sua caixa de entrada principal!
Revisões: 14268
4,7 de 5

AdGuard para Android TV

O AdGuard para Android TV é o único aplicativo que bloqueia anúncios, protege sua privacidade e atua como firewall na sua Smart TV. Receba avisos sobre ameaças da Web, use DNS seguro e aproveite o tráfego criptografado. Relaxe e assista suas séries favoritas com segurança de alto nível e zero anúncios!
Revisões: 14268
4,7 de 5
Baixando o AdGuard Clique no botão indicado pela seta para iniciar a instalação Selecione "Abrir" e clique em "OK", e então aguarde o download do arquivo. Na janela aberta, arraste o ícone do AdGuard para a pasta "Aplicativos". Obrigado por escolher o AdGuard! Selecione "Abrir" e clique em "OK", depois aguarde o download do arquivo ser finalizado. Na janela aberta, clique em "Instalar". Obrigado por escolher o AdGuard!
Instale o AdGuard no seu dispositivo móvel