Estoy usando Firefox (versión 58.0.1) y desde hace un tiempo, Firefox y otros navegadores han implementado esta función conocida como "Notificaciones push".
Ahora parece que todos los sitios quieren enviarle notificaciones 'push'. Esto se ha convertido en una nueva forma de ventana emergente y es una tecnología intrusiva. Debido a este constante bombardeo de solicitudes de notificaciones push, deseo desactivar completamente las notificaciones push.
No deseo desactivar sitio por sitio. Quiero desactivar esta 'función' por completo, para todos los sitios, para siempre.
Revisé la configuración de Firefox y la documentación en el sitio web de Mozilla, pero no hay nada oficial sobre cómo desactivar las notificaciones automáticas.2
Respuesta1
Con el lanzamiento de Firefox 59, ahora podemos desactivar las notificaciones push utilizando la configuración predeterminada.Opcionespágina.
Elnotas de lanzamiento oficialespara Firefox 59 describió la modificación:
Se agregaron configuraciones en about:preferences para evitar que los sitios web soliciten enviar notificaciones
Puede configurar esta opción de la siguiente manera:
- Navega hasta elacerca de:preferenciaspágina
- Haga clic enPrivacidad y seguridaden la parte superior izquierda
- Desplácese hacia abajo hasta elPermisossección a la derecha
Haga clic en el
Settings...
botón asociado conNotificaciones- En la siguiente ventana marque la casilla paraBloquear nuevas solicitudes que soliciten permitir notificaciones
Haga clic en elGuardar cambiosbotón
Respuesta2
Investigando más a fondo, descubrí que hay que entrar en la about:config
interfaz. ¡AQUÍ HAY DRAGONES!(1) O si usa la configuración regional estadounidense,Su garantía podría quedar anulada(2)
Cambié cuatro configuraciones paraFALSO:
- dom.webnotificaciones.enabled
- dom.webnotificaciones.serviceworker.enabled
- dom.pushconnection.enabled
- dom.push.enabled
(1) Aquí hay dragones:
Respuesta3
Deshabilitar notificaciones push y configuración de sincronización
Pegue estas líneas en el archivo config prefs.js. Puede encontrar el archivo de configuración en:
%APPDATA%\Mozilla\Firefox\Profiles\XXXXXX.default\prefs.js
user_pref("dom.webnotifications.enabled", false);
user_pref("dom.webnotifications.enabled", false);
user_pref("dom.webnotifications.serviceworker.enabled", false);
user_pref("dom.pushconnection.enabled", false);
user_pref("dom.push.enabled", false);
user_pref("services.sync.prefs.sync.dom.webnotifications.enabled", true);
user_pref("services.sync.prefs.sync.dom.webnotifications.serviceworker.enabled", true);
user_pref("services.sync.prefs.sync.dom.pushconnection.enabled", true);
user_pref("services.sync.prefs.sync.dom.push.enabled", true);