Skip to content

Browser add-on designed with WebExtensions API which prevents intempestive opening of popups from website scripts.

License

Notifications You must be signed in to change notification settings

Baptistou/PopupFilter

Repository files navigation

PopupFilter 4.0

🇬🇧 Prevents intempestive opening of popups from website links and scripts.

PopupFilter is a simple and lightweight add-on designed with WebExtensions API and compatible with Firefox, Chrome and Opera. The role of this add-on is to block/filter every tabs opened by web scrips or links (which can be hidden in front of page sometimes), even with context menu "Open in...". However, you can still open links in new tab normally by drag & drop links on nav bar or by switching temporarily to Normal Mode.

It's easy to switch between 3 different available modes :

  • Normal Mode : Allow the opening of new tabs and new windows. (normal behaviour)
  • Confirm Mode : Ask before opening and displaying content of new tabs/windows.
  • Blocking Mode : Block all new tabs/windows opened by links or scripts.

PopupFilter contains also a settings webpage which enumerates open/confirm/blocked tabs and permits to do quick actions such as : close tab, display blocked content of tab, restore blocked tab, go to tab (double click). The main advantage and difference of PopupFilter is that it works without any black/white list and it does not retrieve your browser history or personal data unlike other classical popup blockers. Keep your privacy safe !


🇫🇷 Empêche les ouvertures intempestives de popups déclenchées par des liens et des scripts web.

PopupFilter est une extension simple et légère développée à l'aide de l'API WebExtensions et compatible avec les navigateurs Firefox, Chrome et Opera. Le rôle de cette extension est de bloquer/filtrer tous les onglets ouverts par des scripts web ou des liens (qui peuvent parfois être cachés devant la page), même avec le menu contextuel "Ouvrir dans...". Cependant, il est toujours possible d'ouvrir les liens normalement par drag & drop sur la barre de navigation ou en basculant temporairement en mode Normal.

Il est facile de basculer entre 3 différents modes disponibles :

  • Normal Mode : Autorise l'ouverture de nouveaux onglets et nouvelles fenêtres (comportement normal).
  • Confirm Mode : Demande une confirmation avant d'ouvrir et d'afficher le contenu de nouveaux onglets/fenêtres.
  • Blocking Mode : Bloque tous les nouveaux onglets/fenêtres ouvert(e)s par des liens ou des scripts.

PopupFilter contient également une page de paramètres où sont listés les onglets ouverts, en attente de confirmation ou bloqués, et permet d'effectuer des actions rapides telles que : fermer un onglet, afficher le contenu bloqué d'un onglet, restaurer un onglet bloqué, aller vers cet onglet (double click). Le principal avantage et la principale différence de PopupFilter est qu'il ne fonctionne pas avec un système de liste noire/blanche et ne collecte pas votre historique ou vos données personnelles contrairement à d'autres bloqueurs de popups classiques. Protéger votre vie privée !


Language support : English, French, Italian, Spanish.

Browser support : Firefox 54+, Firefox Android 57+, Chrome 42+, Opera 33+.

More info :

See also : HTMLFilter, ScriptFilter.

Designed by Baptiste Thémine

About

Browser add-on designed with WebExtensions API which prevents intempestive opening of popups from website scripts.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published