Sites ficam fora do ar e culpam os bloqueadores de anúncios: uma guerra oculta no mundo digital
Quando você usa um bloqueador de anúncios, é comum se deparar com uma pop-up solicitando a sua ativação para acessar o site. Embora o conteúdo dessas mensagens contra bloqueadores de anúncios variem — com algumas implementações sendo mais razoáveis do que outras —, elas geralmente são diretas em sua intenção. Os sites expressam abertamente sua antipatia pelos bloqueadores de anúncios e pedem aos usuários que os desativem. No entanto, uma nova e preocupante tendência surgiu com certos pop-ups anti-bloqueio de anúncios, que não apenas restringem o acesso, mas também atribuem incorretamente os problemas do site aos bloqueadores de anúncios. Neste artigo, exploraremos esse fenômeno em detalhes, examinando as táticas por trás dessas mensagens enganosas e suas implicações para a confiança do usuário e a credibilidade do site.
Enquanto navegava em busca de avaliações de smart TVs, encontrei um site chamado FlatpanelsHD. Com o aplicativo AdGuard para Windows rodando para bloquear anúncios e interrupções, abri o site e me deparei com um pop-up. Ele alegava que o site não podia ser carregado corretamente porque “html-load.com está quebrado” e me pediu para permitir que html-load.com
fosse carregado.
Fiquei surpreso com essa mensagem, especialmente porque o site parecia estar carregando mais ou menos corretamente nos bastidores. No entanto, isso não durou muito.
Alguns segundos depois, a página já não exibia o conteúdo desejado, mas sim um amontoado de linhas, algumas das quais estavam continham hiperlinks.
Após clicar em “OK”, outro pop-up apareceu, explicando ainda mais a situação. Ele dizia: “A página não pôde ser carregada devido a regra(s) de filtragem incorretas/erradas do bloqueador de anúncios.” Em letras pequenas no rodapé, acrescentava: “O domínio html-load.com é usado para carregar recursos essenciais da web, como HTML, CSS e imagens. Se este domínio for bloqueado, podem ocorrer erros no carregamento do site.”
Após algumas pesquisas, descobrimos que dezenas de sites empregam táticas semelhantes, exibindo pop-ups que culpam os bloqueadores de anúncios pelos problemas no layout.
Abaixo, uma captura de tela de outro site que exibe o mesmo comportamento exato.
A questão aqui é que isso não é o que realmente está acontecendo. Os bloqueadores de anúncios não estão quebrando esses sites, são as chamadas ferramentas de recuperação de anúncios que fazem com que eles pareçam quebrados. Embora seja verdade que, às vezes, os bloqueadores de anúncios podem embaralhar o layout original após bloquear anúncios devido a uma regra de filtragem ruim ou desatualizada, isso acontece muito raramente e quase nunca resulta em uma quebra total do layout.
Antes de nos aprofundarmos mais sobre por que acreditamos que as mensagens que mostramos acima são enganosas, vamos mostrar alguns outros exemplos de comportamentos semelhantes, se não exatamente os mesmos, que encontramos anteriormente.
Em agosto do ano passado, notamos táticas semelhantes sendo usadas pelo mail.ru, um popular serviço de e-mail russo e portal web. De repente, uma seção de notícias deixou de ser exibida para usuários com bloqueadores de anúncios. Ao investigarmos a raiz do problema, descobrimos que o mail.ru havia adicionado código à página que, ao detectar um bloqueador de anúncios, escondia a seção de notícias. Depois de implementar esse código, o mail.ru se certificou de apontar o dedo para os bloqueadores de anúncios como culpados, chegando a enviar um aviso por e-mail para os usuários culpando os bloqueadores de anúncios pelo desaparecimento de certos elementos da página.
Pelo que vimos recentemente, parece que a tendência de culpabilizar os bloqueadores de anúncios pela exibição incorreta das páginas da web (ou seja, mentir para os usuários) está ganhando força e se tornando global.
Pop-ups clássicos contra bloqueadores de anúncios: qual a diferença?
Essa abordagem de forçar os usuários a desativar seus bloqueadores de anúncios é ao mesmo tempo nova e antiga. A ideia de que os usuários precisam desativar o bloqueador de anúncios para acessar o conteúdo não é novidade; ela já é amplamente utilizada por sites que recebem visitantes com popups contra bloqueadores de anúncios ou pop-ups anti-bloqueio. Esses pop-ups normalmente pedem para os usuários desativarem o bloqueador de anúncios ou adicionarem o site à lista branca do bloqueador de anúncios.
No caso dessas pop-ups contra bloqueadores de anúncios “clássicas”, os editores reconhecem abertamente que o problema com os bloqueadores de anúncios está no simples uso deles, não em como eles interferem no layout do site. As opiniões sobre a abordagem das popups “clássicas” podem variar, mas pelo menos os editores estão sendo honestos. Quanto à nossa própria política, acreditamos que mensagens de detecção de bloqueadores de anúncios devem ser permitidas se oferecerem uma troca de valor viável que não coloque a privacidade ou segurança do usuário em risco.
O mesmo não pode ser dito sobre a nova abordagem em que estamos nos concentrando neste artigo. Então, vamos mergulhar um pouco mais fundo sobre como ela funciona nos bastidores.
Primeira método: Dependência de estilos externos
O que observamos é o trabalho das chamadas ferramentas de recuperação de anúncios. Essas ferramentas operam de várias maneiras, frequentemente tentando contornar os bloqueadores de anúncios para exibir anúncios ou recuperar a receita perdida.
Um método comum envolve uma ferramenta de recuperação de anúncios carregando estilos de fontes externas. Estilos externos são arquivos CSS (Cascading Style Sheets) que definem a aparência de um site, desde o layout até as cores.
Se um site depende de um estilo externo de um determinado domínio, a ferramenta de recuperação de anúncios carrega esse estilo a partir de fontes externas e, se esse domínio for bloqueado por um bloqueador de anúncios, o layout do site pode ser corrompido. Para resolver esse problema e manter o layout, o AdGuard às vezes carrega estilos manualmente após um script ser bloqueado. Essa abordagem ajuda a garantir que o site permaneça visualmente coerente, mesmo quando os anúncios estão sendo filtrados.
Isso pode ser complicado, especialmente no iOS ou dentro de extensões de navegador.
Segundo método: Mensagens de aviso enganosas
Também existe um segundo método.
Muitos sites, incluindo o FlatpanelsHD, não dependem de estilos externos; seu layout permanece intacto mesmo quando os anúncios são bloqueados. No entanto, se o site detectar que um script de html-load.com
(no nosso caso) não está carregando, ele dispara uma mensagem de aviso enganosa. Após clicar em "OK", aparece um aviso maior, cheio de jargões confusos sobre CSS e imagens. Na realidade, não é o bloqueador de anúncios que está causando o problema, mas uma ferramenta de recuperação de anúncios que remove o layout usando scripts especiais.
Quando detecta que algumas requisições estão bloqueadas ou que alguns elementos específicos estão ocultos ou algo deu errado com o carregamento dos anúncios, o script de recuperação de anúncios remove todos os elementos com tags de estilo e link usando um script como:
document.querySelectorAll('link,style').forEach((e)=>e.remove())
Essa tática engana os usuários, fazendo-os acreditar que o bloqueador de anúncios é o responsável pela falha. Na realidade, o site está tentando desviar a culpa de sua própria escolha de usar uma ferramenta de recuperação de anúncios, que é a causa do problema, e colocar a culpa no bloqueador de anúncios.
Conclusão
O que estabelecemos aqui é que alguns sites estão distorcendo a razão pela qual não abririam com um bloqueador de anúncios ativado. Eles criam mensagens enganosas que culpam os bloqueadores de anúncios pelos problemas de carregamento. Na nossa opinião, esse comportamento inescrupuloso só os coloca sob uma luz negativa. Quando os sites enganam os usuários desde o momento em que eles acessam suas páginas, esses sites correm o risco de prejudicar sua reputação e minar a confiança dos usuários. Como diz o ditado, se alguém te prejudica uma vez, é provável que faça isso novamente.
Esse tipo de desinformação não só prejudica a relação entre os usuários e os bloqueadores de anúncios, mas também entre os usuários e os próprios sites, porque manipulam o comportamento do usuário com desinformação e abusam da confiança do usuário.