Se você estiver usando o Firefox, o complemento noscript é uma opção. A maioria desses anúncios é carregada por script e o Noscript irá bloquear isso. Embora isso deixe você com sites que dependem de scripts para fins básicos, não funcionando de outras maneiras.
Outra opção (novamente apenas o Firefox, embora não haja dúvida de que você pode fazer o mesmo em outros navegadores recentes) é o aardvark, que permite remover manualmente os flutuadores. Acho isso útil para remover o excesso de conteúdo ao imprimir páginas também. Este é um processo manual, mas menos instrumental do que noscript. No entanto, existem alguns lugares que estão acostumados a essa manipulação de DOM, especificamente aqueles que estão vendendo o Silverlight da Microsoft - esses flutuadores parecem detectar que você removeu quando e se substituem (como nunca encontrei nada em um site tão afetado que eu Não é possível obter de muitos outros. Apenas adiciono esses sites à minha lista "nunca mais os visitarei novamente", imposta pela entrada de arquivo de hosts e segui em frente).
O que você está realmente procurando é algo que faça automaticamente o que pode ser feito com o aardvark sem desativar todo o script. Infelizmente, este é um problema significativo, pois existem muitosmaneiras de organizar moscas volantes para que essa ferramenta tenha que carregar a configuração de cada site e precise oferecer suporte a vários métodos de remoção; portanto, seria muito mais trabalhoso desenvolver e manter do que noscript e aardvark. Escrever algo (um complemento ou algum tipo de filtro baseado em proxy) para detectar e lidar automaticamente com flutuadores exigiria um nível de IA não disponível no momento (ou pelo menos não remotamente próximo de ser prático de implementar para esse fim!) como existem várias maneiras de implementá-las e todas podem ser confundidas com elementos de interface do usuário mais úteis, de modo que os falsos positivos seriam um problema perceptível.
Atualizar:
Alguns anos depois, as coisas mudaram ... Nos navegadores modernos, você não precisa de complementos como Aarvark: as ferramentas de depuração integradas permitem que você brinque com o DOM para remover as partes que você não deseja. No Chrome, Firefoz e ID moderno, clique com o botão direito do mouse e selecione "elemento de inspeção" para ser levado ao formulário do explorer DOM, onde você pode excluir ou editar elementos no conteúdo do seu coração. Às vezes, uso isso para criar versões imprimíveis de páginas em que os modos de "visualização de leitura" não funcionam bem para isso (não uso muito para pop-ups irritantes - quando eles aparecem, tendem a fechar a guia e mover em). Se você não quiser clicar com o botão direito do mouse como ação, abra as ferramentas de depuração pressionando F12 e navegue para a parte direita do explorador DOM dessa maneira.
É claro que tudo isso é muito manual e requer algum conhecimento de HTML, especialmente para algumas páginas complexas nas quais saber o que excluir / editar e o que não pode ser incerto, portanto, para bloquear suplementos automatizados específicos para esse e / ou outros gostos. de noscript (ou apenas deixar sites que o irritam dessa maneira e nunca mais voltar!) são o caminho a percorrer.