Firefox e Chrome superam extensões de bloqueadores de anúncios

Há uma crescente divisão sobre quanto espaço os navegadores de Internet devem deixar para bloquear anúncios – e Chrome e Firefox acabaram em lados opostos da luta.

O rip se concentra em um recurso chamado Web Request, comumente usado em bloqueadores de anúncios e crucial para qualquer sistema que pretenda bloquear o atacado de domínios. O Google sempre teve preocupações de segurança sobre a solicitação da Web e trabalhou para excluí-la dos padrões de extensão mais recentes, Chama-se Manifesto V3Ou MV3 para abreviar. Mas, Em um post recente no blogA Mozilla explicou que o Firefox manterá o suporte ao Web Request, mantendo a porta aberta para a forma mais sofisticada de bloqueio de anúncios.

A estratégia do Google foi criticada pelos defensores da privacidade – a Electronic Frontier Foundation fez isso Era um adversário absoluto – Mas a empresa de busca não foi afetada. Embora o Firefox tenha uma participação muito menor no mercado de desktops do que o Chrome, pode ser uma oportunidade para o produto Mozilla se definir realmente. Para o Google, porém, aderir ao MV3 terá um impacto significativo na função geral de bloqueio de anúncios na web moderna.

Entendendo o Manifesto V3

As alterações no Manifest V3 fazem parte de uma revisão planejada da especificação do arquivo de manifesto da extensão do navegador Chrome, que define as permissões, os recursos e os recursos do sistema que uma extensão pode usar.

Sob a especificação atualmente ativa – Manifest V2 – as extensões do navegador podem usar um arquivo . Recurso de API chamado solicitação da web Para monitorar o tráfego entre o navegador e o site e para modificar ou bloquear solicitações para determinados domínios. O exemplo que o Google fornece aos desenvolvedores mostra um script de extensão que impede o navegador de enviar tráfego para “evil.com”:

O Web Request é poderoso e flexível, e pode ser usado tanto para o bem quanto para o mal. As extensões de bloqueio de anúncios usam esse recurso para bloquear o tráfego de entrada e saída entre determinados domínios e o navegador do usuário. Em particular, eles bloqueiam domínios que carregam anúncios e param de enviar informações do navegador para qualquer arquivo Milhares de campos de rastreamento que coleta dados sobre usuários da Internet. Mas o mesmo recurso pode ser usado maliciosamente Sequestre as credenciais de login dos usuários ou insira anúncios adicionais em páginas da webque foi a justificativa do Google para mudar a forma como funciona no Manifest V3.

De acordo com a nova especificação, a versão de bloqueio foi removida da API Web Request e Foi substituído por uma API chamada net declarative order. Em vez de monitorar todos os dados em uma solicitação de rede, a nova API força os criadores de extensões a pré-definir regras sobre como eles lidam com certos tipos de tráfego, com a extensão capaz de realizar um conjunto mais restrito de ações quando a regra é acionada. Para algumas extensões, parece que isso não será um problema: Adblock Plus, um dos bloqueadores de anúncios mais populares, apareceu a favor das mudanças no MV3 – embora vale a pena notar que a extensão tem Relacionamento financeiro com o Google. No entanto, outros podem ser mais afetados.

O Google apresentou as mudanças como uma vantagem de privacidade, segurança e desempenho, mas os críticos veem isso como uma tentativa calculada de limitar o impacto do bloqueio de anúncios em uma empresa que é financiada quase inteiramente por anúncios. (dentro arquivamentos SECNo entanto, o Google cita constantemente “tecnologias novas e existentes que bloqueiam anúncios on-line” como um fator de risco que pode afetar a receita.)

Mas os fabricantes de algumas extensões de bloqueio de anúncios e proteção de privacidade disseram que a mudança prejudicaria a eficácia de seus produtos. Jean-Paul Schmitz, CEO da Ghostery, uma extensão de navegador focada em privacidade, tem como objetivo especial a aplicação do padrão MV3 pelo Google à luz do último lançamento da empresa. Declarações sobre proteção de privacidade:

“Enquanto o Google está empurrando a mensagem ‘privacidade por design’ para a superfície, ele continua a afirmar seu monopólio sobre todo o ecossistema, sufocando as empresas de privacidade digital que já trabalham para devolver aos usuários o controle sobre seus dados”, disse Schmitz. A beira por email.

A extensão Ghostery é um excelente exemplo de um produto que pode ser severamente afetado por alterações no Google. Além de bloquear o conteúdo de publicidade, a extensão analisa as comunicações entre um site e o navegador de um usuário para procurar dados que possam identificar inadvertidamente um visitante único do site e substituí-los por dados gerais antes que o tráfego de rede saia do navegador. Isso requer a capacidade de modificar o tráfego da Web em movimento e, como tal, será severamente reduzido devido às limitações do MV3Como dizem os desenvolvedores.

Os desenvolvedores de bloqueadores de anúncios também estão preocupados que os efeitos dessas mudanças vão muito além do navegador Chrome. A especificação MV3 faz parte do cromada Enterprise, um navegador da Web de código aberto criado pelo Google que forma a base não apenas do Chrome, mas também do Microsoft Edge, o navegador Opera leve e focado em privacidade Brave, E muitas outras coisas. Como o Chromium suporta esses projetos, os navegadores que dependem dele eventualmente terão que Mover para o formato de extensão MV3As extensões para esses navegadores não poderão mais bloquear anúncios usando o Web Request.

Mozilla empurra para trás

Como principal desenvolvedor do Chromium, o Google exerce um enorme poder sobre o que as extensões do navegador podem e não podem fazer. Isso diferencia os navegadores que não dependem do Chromium – principalmente Firefox e Safari – porque eles têm a chance de adotar uma abordagem diferente para o design de extensões e agora estão em posição de diferenciá-los por uma abordagem mais permissiva ao bloqueio de anúncios.

Por motivos de compatibilidade, a Mozilla ainda usará a maioria dos arquivos Da especificação do Manifest V3 no Firefox para que as extensões possam ser movidas do Chrome com alterações mínimas. Mas, crucialmente, o Firefox continuará a oferecer suporte ao bloqueio de solicitações da Web depois que o Google o eliminar, permitindo que bloqueadores de anúncios mais sofisticados funcionem normalmente.

Ao justificar essa decisão, a Mozilla foi clara ao reconhecer que a privacidade é um valor fundamental para as pessoas que usam seus produtos, disse o diretor de segurança Marshall Irwin. A beira.

“Sabemos que o bloqueio de conteúdo é importante para os usuários do Firefox e queremos garantir que eles tenham acesso às melhores ferramentas de privacidade disponíveis”, disse Erwin. “No Firefox, bloqueamos o rastreamento por padrão, mas ainda permitimos que os anúncios sejam carregados no navegador. Se os usuários quiserem dar o passo extra de bloquear completamente os anúncios, achamos importante habilitá-los para isso.”

Quanto às alegações do Google sobre os benefícios de segurança de suas mudanças no MV3, Irwin disse que os ganhos imediatos de segurança ao impedir que solicitações da Web fossem bloqueadas eram “incertos” – principalmente porque outros recursos de não bloqueio de uma solicitação da Web foram mantidos – e não pareciam fazer reduções significativas no potencial de vazamentos.

Independentemente disso, o Google parece estar a caminho. Apesar de uma onda de críticas de desenvolvedores de bloqueio de anúncios, o porta-voz do Google Scott Westover A beira A empresa apoia a proibição e destina-se apenas a limitar o tipo de dados que algumas extensões podem coletar.

“Estamos empolgados em ver a Mozilla apoiar o Manifest V3, que visa tornar os complementos mais seguros para todos”, disse Westover. O Chrome é compatível e continuará a ser compatível com bloqueadores de anúncios. Estamos mudando como o bloqueio de solicitações de rede funciona porque estamos fazendo mudanças fundamentais na forma como as extensões funcionam para melhorar os recursos de segurança e privacidade de nossa plataforma de extensão.”

Westover disse, observando que o Google ouviu comentários positivos sobre as mudanças de muitos desenvolvedores de extensões de bloqueio de conteúdo A beira Para elogiar os criadores do Adblock Plus.

A postura do Firefox sobre o bloqueio de anúncios provavelmente incentivará mais usuários a mudar para o navegador, que atualmente é estimado como um componente Menos de 8% do mercado de navegadores para desktop Em comparação com 67% do Chrome. Quando o suporte para o Manifest V2 terminar em junho de 2023, as alterações na funcionalidade ficarão mais visíveis para os usuários de qualquer navegador baseado no Chromium. Até lá, a Mozilla defenderá pacientemente a questão da privacidade, mesmo que às vezes você precise se aprofundar em um blog de nicho.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *