Como posso impedir que sites sejam capazes de dizer quando estão visíveis? Como desabilito a API de visibilidade de páginas?

13
Portanto, há esse recurso relativamente novo fornecido pela maioria dos navegadores, chamado de API de visibilidade da página, em que as páginas podem dizer quando estão realmente visíveis. Muitos sites se aproveitaram disso para não reduzir a carga ou calar a boca quando não estão sendo tratados ou outras coisas boas, mas para impor sua exigência de que você olhe para eles antes que eles façam algo que você queria que eles fizessem. Geralmente, por um período mínimo de tempo, também - um novo nível de anúncios forçados. Eu imagino que muitos deles também usam isso para interferir mais na minha privacidade, rastreando meu comportamento ainda mais finamente do que antes.

Resumindo: como posso desabilitar essa bagunça? Como posso ter o navegador fingindo para a página que está sempre visível (ou, talvez, sempre oculto, ou talvez até mesmo que a API simplesmente não esteja implementada)? Em uma base por site seria ideal, mas um simples cenário global seria mais que bem-vindo também.

Estou particularmente interessado no Firefox, mas acho que todos gostaríamos de saber também sobre outros navegadores.

    
por Atario 12.05.2012 / 03:26

2 respostas

2

Eu pessoalmente não posso tomar crédito por isso, mas um colaborador do StackOverflow criou uma extensão do Chrome que desativa a API do PageVisibility.

link

    
por 23.12.2013 / 22:07
0

O Firefox só permite que você desabilite o Javascript totalmente, o que eu não acho que você queira fazer. o plug-in Ghostery desativa seletivamente os Javascripts que estão em seu banco de dados para rastreá-lo. Como experiência, você pode instalar o Ghostery ou procurar outros plug-ins que permitam a inclusão de certos tipos de Javascript na lista negra e testá-lo em um site que você conhece que usa o recurso descrito por você.

    
por 12.04.2013 / 16:02