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.
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.
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.
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ê.