Comment puis-je empêcher les sites de savoir quand ils sont visibles? AKA Comment désactiver l'API de visibilité de la page?

15

Il existe donc cette fonctionnalité relativement nouvelle fournie par la plupart des navigateurs appelée API de visibilité des pages, dans laquelle les pages peuvent dire quand elles sont réellement visibles. De nombreux sites ont profité de cela pour ne pas réduire la charge ou fermer lorsqu'ils ne sont pas traités ou d'autres bonnes choses, mais pour imposer leur obligation de les consulter avant de faire quelque chose que vous vouliez qu'ils fassent. Habituellement aussi pour un minimum de temps - un tout nouveau niveau de publicités forcées. J'imagine que beaucoup d'entre eux l'utilisent également pour empiéter davantage sur ma vie privée en suivant mon comportement encore plus finement qu'auparavant.

En bref: comment puis-je désactiver ce désordre? Comment puis-je faire prétendre le navigateur à la page qu'elle est toujours visible (ou, peut-être, toujours cachée, ou peut-être même que l'API n'est tout simplement pas implémentée)? Sur une base par site serait idéal, mais un cadre global simple serait également plus que bienvenu.

Je suis particulièrement intéressé par Firefox, mais je pense que nous aimerions tous le savoir également pour les autres navigateurs.

Atario
la source
Je ne sais pas comment ces sites détectent la disponibilité de cette API (à propos, un exemple de site serait génial ), mais vous pouvez essayer de changer votre agent utilisateur en une version plus ancienne que l'API.
Bob
1
StackOverflow a les détails techniques sur la façon d'activer cela sur votre site.
palswim
Si ce sont juste des publicités qui vous dérangent, pourquoi ne pas utiliser adblock?
tumchaaditya

Réponses:

0

Firefox vous permet uniquement de désactiver complètement Javascript, ce que je ne pense pas que vous souhaitiez faire. le plugin Ghostery désactive sélectivement les Javascripts qui sont dans leur base de données pour vous suivre. À titre expérimental, vous pouvez installer Ghostery ou rechercher d'autres plugins qui permettent de mettre sur liste noire certains types de Javascript, et le tester sur un site dont vous savez qu'il utilise la fonctionnalité que vous avez décrite.

Bryan
la source