Так что это относительно новое средство, предоставляемое большинством браузеров, называемое API видимости страницы, в котором страницы могут определить, когда они действительно видны. Многие сайты воспользовались этим не для того, чтобы уменьшить нагрузку или заткнуться, когда с ними не работают, или для чего-то другого, а для того, чтобы выполнить их требование, чтобы вы смотрели на них, прежде чем они сделают то, что вы от них хотели. Обычно за минимальное количество времени, а также - совершенно новый уровень принудительной рекламы. Я полагаю, что многие из них также используют это, чтобы еще больше нарушить мою конфиденциальность, отслеживая мое поведение даже более точно, чем раньше.
Вкратце: как я могу отключить этот беспорядок? Как я могу сделать так, чтобы браузер делал вид, что страница всегда видна (или, возможно, всегда скрыта, или, может быть, даже что API просто не реализован)? Для каждого сайта было бы идеально, но также будет приветствоваться и простая глобальная настройка.
Мне особенно интересен Firefox, но я думаю, что мы все хотели бы знать и о других браузерах.
источник
Ответы:
Лично я не могу взять на себя ответственность за это, но участник StackOverflow создал расширение Chrome, которое отключает API PageVisibility.
/programming/18928417/spoof-or-disable-the-page-visibility-api
источник
Firefox позволяет полностью отключить Javascript, что я не думаю, что вы хотите делать. плагин Ghostery выборочно отключает JavaScript, которые находятся в их базе данных для отслеживания вас. В качестве эксперимента вы можете установить Ghostery или найти другие плагины, которые позволяют занести в черный список определенные типы Javascript, и протестировать его на сайте, который, как вы знаете, использует описанную вами функцию.
источник