Você não assiste anúncios durante o desenvolvimento? Transtorno

Sobreviveu. Tive aproximadamente a mesma reação quando um anúncio apareceu em cima de um projeto local no host local . Então aqui está:

imagem
Então já era tempo. O que estou me permitindo? Eu uso o navegador, mas não assisto anúncios em todos os lugares.

Aparentemente, algum tipo de plugin do Chrome foi hackeado. Acontece que você precisa encontrar qual, escrever para os desenvolvedores e reduzi-lo.

Há uma imagem da publicidade, vamos ver nas ferramentas do desenvolvedor quem a carrega. Encontramos algum tipo de script canhoto com tentativas explícitas de ofuscar. E ele, por sua vez, está carregado com outro. No final, vem para o

imagem

Google Maps? A sério? Não, você ainda precisa procurar um problema em algum lugar mais próximo.

Ok, vamos abrir o maps.google.com/maps-api-v3/api/js/39/10/util.js no navegador.

Tudo bem. Nós sobrecarregamos algumas vezes e aqui está um redirecionamento para r.analytic.press.

imagem

Eu fiz um mini estudo estatístico. Em algum lugar uma vez em cada 5 elogio um redirecionamento.
Talvez esse provedor estrague tudo? Vamos tentar se conectar à Internet móvel. Não é jogável, embora tenha havido mais de 20 tentativas.

E se você conectar um dispositivo móvel a uma rede local. Reproduzido. Portanto, descartamos a opção com vírus no computador e, obviamente, precisamos procurar em algum lugar da rede local ou no provedor.

Vamos tentar pesquisar no Google. Hm, eu não estou sozinho. E todos nós estamos unidos pelo provedor e pela região da Sibéria.

Ainda assim, quero garantir que não haja problemas na rede interna. Cortamos tudo, estamos procurando um dispositivo que possa ser conectado diretamente ao equipamento do fornecedor.

Reproduzido!

Estamos escrevendo uma mensagem de suporte. E temos a resposta de que em breve tudo será corrigido.

Por enquanto, tente outros URLs. Substitui qualquer script js por http (logicamente) que realmente existe, ou seja, 200 respostas.

Ainda é muito interessante em que ponto eles invadiram. Ou um dispositivo do provedor, que está comigo. E não é tão interessante. Ou em outro lugar. E não há idéias de como descobrir.

E qual foi o problema no projeto?

No projeto, você deve especificar explicitamente https ao carregar recursos de terceiros e não usar uma URL relativa sem um esquema <script src="//maps.google.com/...">. Isso tem sido antipadrão. Obviamente, desde que não seja necessário oferecer suporte ao IE 7;)

All Articles