Portanto, existe esse recurso relativamente novo fornecido pela maioria dos navegadores chamado API de visibilidade de página, em que as páginas podem dizer quando estão realmente visíveis. Muitos sites aproveitaram isso para não reduzir a carga ou calar a boca quando não estão sendo tratados ou outras coisas boas, mas para reforçar o requisito de que você os veja antes que eles façam o que você deseja que eles façam. Geralmente também por um período mínimo de tempo - um nível totalmente novo de anúncios forçados. Imagino que muitos deles também usem isso para invadir ainda mais minha privacidade, rastreando meu comportamento ainda mais finamente do que antes.
Resumindo: como posso desabilitar essa bagunça? Como posso fazer com que o navegador finja que a página está sempre visível (ou, talvez, sempre oculta ou até mesmo que a API simplesmente não esteja implementada)? Em uma base por site seria o ideal, mas uma configuração global simples também seria bem-vinda.
Estou particularmente interessado no Firefox, mas acho que todos gostaríamos de saber também para outros navegadores.
fonte
Respostas:
Pessoalmente, não posso me responsabilizar por isso, mas um colaborador do StackOverflow criou uma extensão do Chrome que desativa a API PageVisibility.
/programming/18928417/spoof-or-disable-the-page-visibility-api
fonte
O Firefox apenas permite que você desative o Javascript completamente, o que não acho que você queira fazer. o plug-in Ghostery desativa seletivamente os Javascripts que estão no banco de dados para rastrear você. Como um experimento, você pode instalar o Ghostery ou procurar outros plug-ins que permitam a lista negra de certos tipos de Javascript e testá-lo em um site que você sabe que usa o recurso que você descreveu.
fonte