Como evito que uma página da Web incorpore diretamente dados de outros sites externos?

4

Eu navego com o Firefox e 50% do tempo, estou atrás de um proxy. O firewall proxy bloqueia alguns sites, incluindo Facebook, Pinterest e Twitter. Não consigo obter uma lista completa de sites bloqueados e a lista pode aumentar diariamente.

Alguns sites desbloqueados legitimamente (exemplo: StackOverflow ) podem incorporar itens (imagens, blocos de código, CSS, JavaScript) de sites bloqueados (exemplo: avatares de usuários no StackOverflow hospedados no Twitter ou Facebook ). Quando essas páginas legítimas são carregadas, o firewall no proxy lança um alerta pop-up no cliente para cada item individual incorporado a partir de um site bloqueado.

Esses pop-ups são irritantes e podem ser numerosos. Os pop-ups não indicam qual site bloqueado está fazendo com que o pop-up apareça.

Eu quero poder carregar páginas desses sites legítimos e, ao mesmo tempo, bloquear ou redirecionar / interceptar as chamadas feitas do navegador para os sites bloqueados, para que as solicitações aos sites bloqueados não sejam feitas, ou pelo menos direcionadas para um site inofensivo (localhost?), ainda que inválido. Eu não estou tentando contornar o mecanismo de bloqueio ; Estou tentando impedir que as chamadas de uma página desbloqueada navegada sejam incorporadas a sites bloqueados.

Não sei por onde começar. Pesquisas online contra o que estou procurando falharam (concedidas, talvez eu não esteja usando a terminologia correta), e eu tentei alterar o arquivo hosts para direcionar certos sites para 127.0.0.1, mas isso não parece ser trabalhando (é possível que eu não esteja listando todos os sites apropriados).

Existe algum plug-in do FireFox ou outras recomendações para fazer isso?

Sem precisar alterar a fonte da página carregada,

  1. onde procuro para obter uma lista dos sites em que naveguei para tentar incorporar / chamar? Não consigo obter essa lista no pop-up e ter a lista pode resolver a maioria dos meus problemas.
  2. como faço para impedir que esses sites bloqueados sejam incorporados pela página que estou chamando ou intercepte as chamadas para os sites bloqueados? Sugestões para plug-ins do Firefox e como configurá-los adequadamente ou outras alterações são apreciados.
  3. de preferência, uma maneira de ativar e desativar facilmente essa funcionalidade sob demanda.
por JoshDM 17.04.2013 / 19:53

1 resposta

2

Eu não posso falar diretamente sobre o Firefox, mas as ferramentas de desenvolvedor do Google Chrome apresentarão uma lista de todas as solicitações feitas por uma página enquanto ela é carregada, e acredito que as ferramentas de desenvolvimento do Firefox farão o mesmo.

Para interromper as solicitações, o AdBlockPlus para Firefox e o Chrome devem impedir que o navegador faça as solicitações. Fazer um bloco global para facebook.com/* ou *.facebook.com/* deve resultar no conteúdo incorporado do facebook não carregar.

    
por 17.04.2013 / 21:36