O Firefox no iPhone já bloqueia anúncios, menos os da Mozilla
O Firefox no iPhone já bloqueia anúncios sozinho. A Mozilla ativou na aplicação de iOS um bloqueador de anúncios integrado, construído sobre a interface WebKit Content Blocker da Apple e sobre a lista de filtros EasyList: trava redes de publicidade de terceiros, rastreadores de anúncios, janelas pop-up e camadas sobrepostas antes de carregarem. Há duas coisas a saber de antemão: vem desligado até o ligar e deixa de propósito em paz a publicidade da própria Mozilla.
O que bloqueia e sobre o que assenta
O bloqueador trabalha ao nível da rede, ou seja, os pedidos são recusados antes de a página ser desenhada, em vez de escondidos depois. O alvo é a habitual camada de terceiros: redes e bolsas de publicidade, os rastreadores que viajam com elas e os formatos mais agressivos, como pop-ups e sobreposições de ecrã inteiro. Os filtros vêm da EasyList, a mesma lista comunitária em que assentam quase todos os bloqueadores de computador, e a canalização é a própria API de bloqueio de conteúdos da Apple, a que os bloqueadores do Safari usam.
Desligado por omissão: onde está o interruptor
A Mozilla lançou isto como opção e não como novo comportamento por omissão, por isso uma instalação nova comporta-se tal como antes até entrar nas definições. O caminho é Settings > Browsing > Ad Blocker. Existe ainda um controlo por site no menu da página, e é justamente esse que precisa quando um site se porta mal e quer perceber se a culpa é do bloqueador.
O que fica no ecrã
- Os anúncios do próprio site: a publicidade de primeira parte não é tocada. Se um meio serve os seus banners a partir do seu servidor, eles carregam.
- Os anúncios nos resultados de pesquisa: as entradas patrocinadas acima dos resultados ficam fora do alcance.
- Os conteúdos patrocinados da Mozilla: os mosaicos e promoções que o Firefox mostra ao abrir um separador novo estão explicitamente excluídos.
Este último ponto é o asterisco honesto do anúncio. A Mozilla vende esses espaços e o bloqueador que distribui não lhes toca. Não está escondido, é a própria empresa que o escreve, mas significa o que significa: é um bloqueador da publicidade dos outros.
Porque tinha de vir da Mozilla
No iOS todos os navegadores desenham as páginas com WebKit, e o ecossistema de extensões que sustenta os bloqueadores no computador não existe ali da mesma forma. Restam dois caminhos a quem quer ver-se livre de publicidade no iPhone: uma aplicação de bloqueio separada que se liga ao Safari, ou um navegador que filtre por si. O Firefox seguiu o segundo, o que elimina o passo de instalar mais alguma coisa e torcer para que seja de confiança. Numa plataforma onde não se pode trazer o próprio bloqueador, a decisão de quem faz o navegador é o jogo todo.
Duas direções ao mesmo tempo
A coincidência de datas é difícil de ignorar. No dia anterior, a Google acabou de limpar da sua loja as últimas extensões Manifest V2, e o uBlock Origin completo deixou de poder ser instalado no Chrome. Na mesma semana, os dois grandes navegadores fora da loja do Chrome foram no sentido inverso: o Brave continua a alojar ele próprio os bloqueadores antigos e a Mozilla mete o bloqueio dentro do produto exatamente onde as extensões não chegam.
Para quem se preocupa com o rastreio e não com a desarrumação, a leitura prática da semana é esta: a camada que era um complemento do navegador passa a ser uma característica do navegador que escolheu, e essa escolha pesa agora mais do que a da extensão. Onde o navegador não filtra de todo, resta o nível abaixo: o DNS, no router ou na aplicação de rede do aparelho.