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.