Jak mogę wyłączyć pasek „dodaj aplikację do linków mailto” w przeglądarce Firefox?


10

Za każdym razem, gdy loguję się do mojej poczty internetowej, widzę pasek jak na obrazku poniżej. Nie chcę dodawać tego jako aplikacji i zamykanie tego za każdym razem jest dość denerwujące. Jak mogę to wyłączyć na stałe?

Pasek mówi: przykład

EDYCJA:
Próbowałem użyć Firebug, aby zobaczyć, co powoduje pojawienie się tego paska, ale bez powodzenia. Czy ktoś ci pomoże?

EDYCJA 2:

Odpowiedź Su z http://webmasters.stackexchange.com :

Odbywa się to poprzez zarejestrowanie procedury obsługi protokołu. Z tej strony:

navigator.registerProtocolHandler („mailto”, „ https://www.example.com/?uri=%s ”, „Przykładowa poczta”);

Witryna musiałaby po prostu uruchomić podobny fragment kodu w odpowiednim momencie (w twoim przypadku zaloguj się).

Link: rejestrowanie procedury obsługi protokołu

Jak można to zablokować?


To brzmi jak coś pochodzącego z twojej poczty. Czy próbowałeś sprawdzić w ustawieniach poczty internetowej, czy możesz ją wyłączyć?
— SaintWacko,

Wiem, że moja poczta internetowa może wysłać coś do Firefoksa, aby to wyświetlić. Chcę, aby Firefox to zignorował.
— Jan Ajan,

1
Nie mam szczęścia dowiedzieć się, w jaki sposób strona internetowa może o to poprosić. Jeśli się dowiesz, być może będziesz w stanie zablokować go za pomocą czegoś takiego jak Ad-Block Plus.
— SaintWacko,

prawdopodobnie mógłbyś również napisać skrypt użytkownika Greasemonkey, który selektywnie przesłoniłby jakąkolwiek funkcjonalność Javascript na stronie, która próbuje zarejestrować się jako
— moduł

Ponieważ niektóre ustawienia Firefoksa są OS-zależne , odpowiedź może zależeć od systemu operacyjnego zbyt. Czy możesz więc określić system operacyjny i wersję Firefoksa.
— fiktor

Odpowiedzi:


2

próbowałeś przejść do: config

Jest tam kilka kluczy związanych z mailto:

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

Możesz spróbować je przełączyć, nie mogę przetestować, ponieważ nie mogę odtworzyć tego, co się dla ciebie dzieje. Myślę, że może pierwsza z trzech może być fałszywa, może dobry początek,

Zachowaj ostrożność podczas edytowania tej konfiguracji, ponieważ może to spowodować dziwne rzeczy, może nawet przerwać Firefoxa.


0

możesz to łatwo zrobić za pomocą dodatku adblock-plus dla Firefoksa (zakładając, że jesteś polski, prawdopodobnie i tak go używasz: P) lub ad-block plus dla chrome. I zyskujesz tę zaletę, że wszystkie reklamy są dla Ciebie blokowane również wszędzie (nawet w filmach na YouTube nie widzisz już reklam)

wszystko, co musisz zrobić, to wyszukać w Google blok reklam plus. pobierz to zainstaluj

Kto wie, może zniknie, gdy tylko pobierzesz dodatek, jeśli nie, to znajdź nazwę dzielnika, w którym pojawia się irytujące okienko. Zakładam, że wiesz, jak to zrobić, ponieważ znasz firebuga

następnie przejdź do preferencji filtra ctr + shift + F.

następnie przejdź do niestandardowego tagu filtrów, następnie przejdź do reguł ukrywania elementów (ostatnia), następnie kliknij dodaj filtr, a następnie wpisz #div (nazwa_ div)

div_name = faktyczna nazwa div

i gotowe. Jeśli coś jest obrazem i chcesz go zablokować, możesz kliknąć go prawym przyciskiem myszy i pojawi się opcja, ale zakładam, że nie jest to obraz, ale cały dzielnik, którego chcesz się pozbyć.


Starter tematu ma komunikat z Firefoksa (wywołany wywołaniem navigator.registerProtocolHandler). Tak więc ta wiadomość nie jest częścią strony internetowej, a zatem zablokowanie jej za pomocą adblocka nie jest takie proste.
— fiktor

ale msg to dzielnik, który zawsze ma tę samą nazwę, prawda? I możesz po prostu zablokować ten dzielnik dla tej witryny. To nie powinien być duży problem ... chyba że czegoś mi brakuje?
— Xitcod13

AFAIK Adblock działa (tzn. Może blokować) części zawartości strony internetowej, ale Firefox wyświetla ten komunikat „nad” oknem strony internetowej, tzn. Nie jest częścią strony internetowej, a zatem nie można zablokować za pomocą Adblock.
— fiktor

0

… Wyłączyć na stałe?

Błąd Mozilli 668577 - powiadomienie registerProtocolHandler powinno zawierać przycisk „nie pytaj mnie ponownie” zwraca uwagę na sposób ukrywania / wyłączania powiadomienia Firefox dla dodatku / aplikacji | Forum pomocy Firefox | Wsparcie Mozilli (30.06.2011)

https://github.com/MrAlex94/Waterfox/issues/680#issuecomment-401004043 daje (starsze) stylowe obejście 2.1.1, które jest skuteczne dla:

Dodaj Tutanota

Dodaj o2 Poczta

W tym przypadku możesz spróbować:

@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 może wymagać innego podejścia, ale istota obejścia powinna być taka sama; stylizacja.


0

Kolejna zła wiadomość, ponieważ Mozilla wprowadziła kolejną zmianę, dlatego teraz nie działa z Firefox-v70.

Jak zapewne można się domyślić, najwyraźniej plik „ userContent.css ” nie może już rozwiązać tego problemu ... I nie, nie mogłem znaleźć innego rozwiązania, nawet z plikiem „ userChrome.css ” Ale przynajmniej mógł reaktywuj:

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;}
}

Więc dziękuję @ 0x7c0, ponieważ znalazłem to rozwiązanie:

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.

PS: Dla przypomnienia i raz Reddit był potężny.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.