Firefox prévoit d'ajouter un bloqueur de notifications intrusif et l'API UserScripts

Logo Firefox

Les développeurs de Mozilla ont annoncé une expérience dans lequel il est prévu de tester la technique de traitement des demandes intrusives pour fournir des autorisations supplémentaires aux sites Web.

Et ce n'est pas qu'ils acquièrent des privilèges ou quelque chose comme ça, mais que Depuis un certain temps, de plus en plus de sites Web abusent de la possibilité de demander les autorisations fournies dans les navigateurs., principalement par le retrait périodique des demandes de notification push.

Pour protéger les utilisateurs contre ce type de spam, les gens de Firefox prévoient de limiter les situations dans lesquelles le site peut afficher de telles notifications.

Il existe une option dans les paramètres de Firefox pendant une longue période qui vous permet de désactiver complètement la sortie des demandes de notification push, mais cette fonctionnalité est gênante dans les situations où l'utilisateur n'a pas l'intention de refuser complètement d'envoyer des notifications, mais souhaite se débarrasser de spam ennuyeux.

Selon les statistiques de la collection de télémétrie, Les utilisateurs de Firefox Beta du 25 décembre au 24 janvier ont soumis environ 18 millions de demandes des sites Web qu'ils ont visités afin de recevoir des notifications.

Seulement 3% des demandes ont été approuvées et la plupart ont été rejetés et dans 19% des cas, les utilisateurs ont immédiatement fermé l'onglet avec la page après l'apparition de ladite demande, sans appuyer sur le bouton de consentement ou de rejet.

A titre de comparaison, lors d'une demande d'accès à la caméra et au microphone, le taux d'acceptation des notifications est de 85%. Ces statistiques suggèrent que les demandes de notification push apparaissent hors contexte et agacent les visiteurs.

Bloqueur de notifications

Depuis hier et jusqu'au 29 avril, une expérience est en cours sur les versions nocturnes de Firefox: les demandes d'autorisation seront bloquées sauf si l'utilisateur interagit avec la page (clic de souris ou frappe).

Au cours des deux premières semaines de cette expérience, les demandes seront bloquées silencieusement et le temps restant lorsque vous essayez d'afficher la demande, la barre d'adresse affichera un indicateur de réception de la demande. En cliquant dessus, vous pourrez voir l'application elle-même.

Puis une deuxième expérience est prévue, au cours de laquelle un petit pourcentage d'utilisateurs de la version Firefox 67 sera invité à partager des informations sur la façon de travailler avec les formulaires d'autorisation d'application.

Au cours de l'expérimentation, les développeurs de Firefox ont l'intention d'obtenir des informations sur la durée de séjour de l'utilisateur sur le site avant d'afficher la demande d'informations d'identification et d'accumuler des statistiques pour détecter les abus qui peuvent être bloqués.

L'idée de la part des développeurs Firefox d'essayer de minimiser le spam dont de nombreux sites Web abusent n'est pas mauvaise.

Même mettre fin aux ennuis des notifications peut être un plus qui peut attirer de nouveaux utilisateurs, mais vous devez également prendre en compte le fait qu'un utilisateur peut recevoir des notifications est souvent utile.

Disons par exemple Facebook ou les sites d'intérêt de l'utilisateur. L'idée de Firefox pourrait encore être peaufinée en rassemblant par exemple les sites de spam dans une liste à la manière des bloqueurs de publicités.

UserScripts de l'API

En outre, sur les builds nocturnes sur la base desquels la version Firefox 68 sera formée, les API utilisateur par défaut sont activées.

Cela vous permettra de créer des plugins basés sur la technologie WebExtensions de type Greasemonkey, qui vous permettra d'exécuter des scripts personnalisés dans le contexte de pages Web.

Par exemple, en connectant des scripts, vous pouvez modifier la mise en page et le comportement des pages que les utilisateurs consultent.

Cette API est déjà incluse dans Firefox, mais jusqu'à présent, pour l'activer, le paramètre "extensions.webextensions.userScripts.enabled" était requis dans about: config.

Contrairement aux plugins existants avec des fonctionnalités similaires, qui utilisent l'appel tabs.execute, la nouvelle API vous permet d'isoler les scripts dans les environnements sandbox, corrige les problèmes de performances et vous permet de gérer les différentes étapes du chargement de la page.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.