Quel est le moyen le plus fiable de bloquer les fenêtres contextuelles d’inscription à la newsletter et de demande par e-mail dans Chrome?

7

Il est courant pour moi de visiter un site Web et d’être ensuite présenté avec une boîte "contextuelle".

Ce n'est pas un véritable "pop-up", en ce sens que ce n'est pas une nouvelle fenêtre de navigateur qui a été créée sans l'approbation de l'utilisateur; il existe dans la fenêtre déjà ouverte. Cependant, il s’agit d’une gêne, comme un "pop-up" traditionnel, car il empêche l’utilisateur de cliquer ou de faire défiler les pages en dehors de la zone ou atténue l’arrière-plan de manière à masquer le contenu de la page Web originale.

Bien que parfois aucun de ces handicaps ne se produise, la grande boîte domine toujours l'écran, ce qui distrait.

Quelle que soit sa nature, l'utilisateur doit exécuter une action pour faire disparaître la boîte afin de pouvoir afficher la page non masquée.

La boîte demande généralement des informations personnelles, notamment une adresse e-mail ou un compte de réseau social. L'utilisateur doit fournir ces informations ou quitter la boîte pour voir la page Web dans son intégralité.

Parfois, la boîte contextuelle est un loup déguisé en mouton. Cela pose à l'utilisateur une question de condescendance qui ne sert que de prétexte "invitant" à acquérir les informations de l'utilisateur. Un exemple de cette enquête initiale pourrait être, " Etes-vous une bonne personne? "

Si l'utilisateur souhaite sortir de la boîte, il est obligé de cliquer sur une réponse encore plus condescendante (supposée être "intelligente"), par exemple, "Non, je ne le suis pas. J'aime tuer des chiots et marcher sur des châteaux de sable."

Je n'ai jamais saisi mes informations personnelles dans aucune de ces boîtes non sollicitées, et il est peu probable que je veuille jamais le faire.

Ma justification? Avant de vouloir transmettre mes informations de contact à un site Web aléatoire, je dois d'abord faire confiance au site Web et être intéressé par son contenu. Généralement, ce processus me prend plus de quelques secondes, je quitte donc habituellement la boîte sans prendre en compte sa demande.

Pour être clair, je ne fais pas référence à la forme plus oppressante de boîte contextuelle qui pourrait énoncer une instruction dans le sens de, "Vous devez désactiver votre extension de blocage des annonces avant d'afficher cette page." ou, "S'il vous plaît désactiver Adblock pour nous soutenir."


Si vous ne connaissez pas la fenêtre contextuelle de demande de courrier électronique que j'ai décrite, voici un exemple (parmi d'innombrables sites Web contrefaits):

https://www.wired.com/2017/03/fcc-graciously-sets-internet-providers-free-sell-data/

(Il faut environ 5 secondes à la fenêtre contextuelle de demande de courrier électronique pour apparaître sur cette page Web.)

Dans cet exemple spécifique, bien que l'arrière-plan ne soit que légèrement estompé (au lieu d'être très estompé ou flou), la page se fige complètement lorsque la fenêtre contextuelle apparaît. L'utilisateur ne peut pas faire défiler ou cliquer sur quoi que ce soit en dehors de la boîte. Pour fermer la boîte, l'utilisateur doit cliquer sur le "x" dans le coin supérieur droit de la fenêtre contextuelle ou soumettre ses informations.

Si vous actualisez la page ou cliquez sur un autre article de ce site, la fenêtre contextuelle ne s'affichera plus. Autrement dit, les fenêtres publicitaires intempestives sont automatiquement empêchées si un cookie Wired.com est déjà enregistré sur son ordinateur.


Maintenant que j'ai articulé le problème, j'espère que quelqu'un aura une solution qui, idéalement, fonctionnerait de manière universelle sur tous les sites ou la plupart des sites Web.

J'ai essayé de télécharger les extensions de navigateur Adblock, Adblock Plus et uBlock Origin et d'activer tous les filtres possibles fournis avec ces extensions. Néanmoins, j’ai constaté que ces trois extensions n’empêchaient pas de manière fiable les demandes d’informations instantanées (ce qui est logique, car je ne crois pas qu’elles soient conçues pour).

Je crains que la manière dont ces sites Web mettent en œuvre les zones de demande de fenêtres contextuelles soit trop générique ou large pour qu'une extension puisse les bloquer de manière fiable (c'est-à-dire sans désactiver également les zones souhaitables ou initiées par l'utilisateur dans processus).

Mon navigateur préféré est Google Chrome.

OS X El Capitan, version 10.11.6.

rubik's sphere
la source

Réponses:

2

OPTION 1 - Bloquez vous-même

Allez sur un site, obtenez un popup.

Cliquez sur le bouton d'extension AdBlock dans la barre d'outils, puis sélectionnez "Bloquer une annonce sur cette page".

Affichez la publicité et la fenêtre suivante apparaît:

ad block

le identifiant et prénom éléments, tout en contenant le texte google_ads contiennent également des données spécifiques à cette page. Pour rendre cette règle de blocage plus générale, j'ai décoché ceux-ci, laissant type et classe , parce que les IFRAME ne sont presque plus utilisés, et qu’il est censé cacher activement est assez suspect

Nous verrons comment cela se passera dans le futur. Il convient de filtrer quelques annonces au moins.

OPTION 2 - Éditez vos propres règles

Vous pouvez aller dans l'onglet Personnaliser AdBlock et éditer manuellement vos filtres.

Vous verrez l'annonce que nous avons bloquée dans l'option 1 (si vous l'avez essayée) en tant que:

www.wired.com##IFRAME[class="active hide-mob"]

Nous pouvons le rendre plus général en utilisant le google_ads texte que nous avons vu précédemment et supprimez la limitation de Wired (notez le * pour rendre le texte moins spécifique):

*##IFRAME[id*="google_ads"]

OPTION 3 - Laissez quelqu'un d'autre le bloquer

Cliquez sur le bouton AdBlock de votre barre d’outils et allez dans les options. Il existe une liste de filtres actuellement appliqués. Celui qui n'est pas coché par défaut est décrit comme suit:

Fanboy's Annoyances (blocks in-page pop-ups, social media and related widgets, and other annoyances)

Essayez d'activer ceci et voir si cela aide

Sir Adelaide
la source
En ce qui concerne l'option 1, cette méthode empêche l'affichage de la boîte de dialogue contextuelle, mais si vous attendez environ 20 secondes, vous constaterez qu'elle n'empêche pas l'effet de "blocage" de la fenêtre contextuelle. Ceci est une mauvaise solution, car cela garantit quasiment qu'il est physiquement impossible d'arrêter les effets secondaires d'une fenêtre contextuelle. En ce qui concerne l'option 2, le même problème que l'option 1. En ce qui concerne l'option 3, le filtre "Les ennuis de Fanboy" ne bloque pas de manière fiable les fenêtres contextuelles de demande de courrier électronique (y compris l'exemple fourni dans mon message).
rubik's sphere
Il est également très fragile: certains sites vont randomiser l’ID d’élément. Même si vous le bloquez, il ne fonctionne que pour une seule session et vous devrez répéter l’exercice à chaque fois, car il possède un nouvel ID (qui est plus complet). beaucoup de temps que de simplement cliquer sur le X). C'est fait exprès. Le seul moyen de gérer cela est de créer des règles flexibles et généralisées ou de bloquer complètement le domaine incriminé.
flith
2

Devoir le faire sur un site, site par élément, n’est pas vraiment une réponse à la question initiale, car le PO utilise Wired.com comme exemple pour faire référence au type de popup en question.

Le filtre Fanboy's Annoyances ne bloque pas les fenêtres contextuelles d'abonnement à la newsletter.

La vraie réponse est que tant que Javascript est activé, il n’ya aucun moyen d’empêcher ces popups. Désactiver Javascript fonctionne, mais bien sûr, cela a d'autres conséquences qui peuvent rendre certains sites Web inutilisables.

Il existe une extension pour Chrome et Firefox appelée NoScript, qui permet au moins de basculer le code Javascript en une seule fois.

KlytusLord
la source
0

J'avais l'habitude d'utiliser uMatrix pour cela, puis j'étais fatigué quand 75% des sites Web cassaient. Mais maintenant, j'ai découvert un bon addon, "ouvrir en mode incognito" dans lequel je peux ouvrir la page de façon transparente en mode incog sans activer la messagerie

Je viens d'essayer la page filaire et une autre page de livestrong et les deux ont été supprimés bien.

Oh génial, il a également cassé ce site

killjoy
la source