¿Cómo puedo desactivar la barra "agregar aplicación para enlaces mailto" en Firefox?

10

Cada vez que inicio sesión en mi correo web veo una barra como en la imagen a continuación. No quiero agregar esto como una aplicación y es bastante molesto cerrar esto cada vez. ¿Cómo puedo desactivarlo permanentemente?

El bar dice esto: ejemplo

EDITAR:
intenté usar Firebug para ver qué causa que aparezca esta barra, pero sin suerte. Alguien ayuda?

EDITAR 2:

La respuesta de Su de http://webmasters.stackexchange.com :

Esto se hace registrando un controlador de protocolo. De esa página:

navigator.registerProtocolHandler ("mailto", " https://www.example.com/?uri=%s ", "Correo de ejemplo");

El sitio solo tendría que ejecutar un fragmento similar en un momento apropiado (inicio de sesión, en su caso).

Enlace: registrar un controlador de protocolo

¿Cómo se puede bloquear esto?

Jan Ajan
fuente
Eso suena como algo proveniente de su correo web. ¿Has intentado buscar en la configuración de tu correo web para ver si puedes desactivarlo?
SaintWacko
Sé que mi correo web podría enviar algo a Firefox para mostrar esto. Quiero hacer que Firefox ignore esto.
Jan Ajan
1
No tengo mucha suerte para descubrir cómo podría solicitarlo la página web. Si puede averiguarlo, puede bloquearlo usando algo como Ad-Block Plus.
SaintWacko
que probablemente podría también escribir una userscript Greasemonkey que anula selectivamente cualquier Javascript La funcionalidad de la página que está intentando registrarse a sí mismo como un controlador mailto ..
merv
Como algunas configuraciones de Firefox dependen del sistema operativo , la respuesta también puede depender de su sistema operativo. Entonces, ¿puede especificar su sistema operativo y la versión de Firefox?
fiktor

Respuestas:

2

¿Has intentado ir a acerca de: config

Hay algunas claves relacionadas con mailto:

network.protocol-handler.external.mailto;true
network.protocol-handler.expose.mailto;false
network.protocol-handler.warn-external.mailto;false

Podrías intentar alternarlos, no puedo probar ya que no puedo recrear lo que te está sucediendo, creo que quizás el primero de los tres sea falso, tal vez sea un buen comienzo,

Tenga cuidado al editar esta configuración, ya que puede causar que sucedan cosas extrañas, incluso puede romper Firefox.

Squareborg
fuente
0

puede hacerlo fácilmente con el complemento adblock-plus para firefox (suponiendo que sea polaco, probablemente lo esté utilizando de todos modos: P) o ad-block plus para Chrome. Y obtienes la ventaja de todos los anuncios bloqueados para ti también en todas partes (incluso en los videos de YouTube ya no ves comerciales)

todo lo que necesita hacer es buscar en google el bloque de anuncios plus. descargarlo instalarlo

Quién sabe, tal vez va a desaparecer tan pronto como descargue el complemento; si no, encuentre el nombre del divisor que aparece la ventana emergente molesta. Supongo que sabe cómo hacerlo, ya que está familiarizado con Firebug.

luego vaya a las preferencias de filtro ctr + shift + F

luego vaya a la etiqueta de filtros personalizados, luego vaya a Reglas de ocultación de elementos (la última), luego haga clic en Agregar filtro y luego escriba #div (div_name)

div_name = el nombre real del div

y listo Si algo es una imagen y desea bloquearlo, puede hacer clic derecho sobre él y habrá una opción, pero supongo que no se trata de una imagen sino de un divisor completo del que desea deshacerse.

Xitcod13
fuente
El tema de inicio tiene un mensaje de Firefox (causado por una llamada a navigator.registerProtocolHandler). Por lo tanto, este mensaje no es parte de una página web y, por lo tanto, no es tan simple bloquearlo con adblock.
fiktor
pero el msg es un divisor que siempre tiene el mismo nombre ¿verdad? Y simplemente puede bloquear este divisor para ese sitio web. No debería ser un gran problema ... a menos que me falte algo?
Xitcod13
AFAIK Adblock funciona (es decir, puede bloquear) partes del contenido de una página web, pero Firefox muestra este mensaje "encima" de la ventana con una página web, es decir, no forma parte de la página web y, por lo tanto, no se puede bloquear con Adblock.
fiktor
0

... deshabilitarlo permanentemente?

Error 668577 de Mozilla : la notificación registerProtocolHandler debe proporcionar un botón "no volver a preguntar" llama la atención sobre Cómo ocultar / deshabilitar la notificación de Firefox para el complemento / aplicación | Foro de soporte de Firefox | Soporte Mozilla (2011-06-30))

https://github.com/MrAlex94/Waterfox/issues/680#issuecomment-401004043 ofrece una solución 2.1.1 elegante (heredada) que es efectiva para:

Añadir Tutanota

Añadir o2 Poczta

Para este caso, puedes probar:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/*
Adapted from https://support.mozilla.org/questions/994658#answer-556629 
for https://superuser.com/q/363827/84988
*/

notification[label^="Add o2 Poczta"][value="Protocol Registration: mailto"] {
  display: none !important; 
}

Firefox Quantum podría requerir un enfoque diferente, pero la esencia de la solución debería ser la misma; estilo

Graham Perrin
fuente
0

Otra pequeña mala noticia, porque Mozilla ha hecho otro cambio, por eso ahora no funcionaba con Firefox-v70.

Como probablemente pueda adivinar, aparentemente el archivo " userContent.css " ya no puede corregir este problema ... Y no, no pude encontrar otra solución incluso con el archivo " userChrome.css " Pero al menos, podría ser reactivado:

lockPref("toolkit.legacyUserProfileCustomizations.stylesheets",true);
## How to remove the button close on every tabs ?
## Just recopy this example inside the "userChrome.css"
@-moz-document url(chrome://browser/content/browser.xhtml)
{
    .tab-close-button {display:none !important;}
}

Así que gracias @ 0x7c0 porque había encontrado esta solución:

lockPref("network.protocol-handler.external.mailto",false);
## At this moment, the notification has vanished on the new website of Tutanota.
## Which can be reach only at this new adress : "https://mail.tutanota.com/login"
## That's right, now the previous adress : "https://app.tutanota.com/#login" doesn't seem to exist (at all).
## I will assume Tutanota has probably made the choice to remove it.

PD: Para el registro y por una vez reddit fue hepful.

Wagner_SOFC
fuente