Як я можу відключити смужку "додавання програми для посилань на пошту" у Firefox?


10

Кожен раз, коли я входжу в свою веб-пошту, я бачу панель, як на зображенні нижче. Я не хочу додавати це як додаток, і це дуже прикро закривати це кожен раз. Як я можу його назавжди відключити?

У барі сказано так: приклад

EDIT:
Я намагався використовувати Firebug, щоб побачити, що викликає появу цієї панелі, але не пощастило. Хтось допоможе?

EDIT 2:

Відповідь Су від http://webmasters.stackexchange.com :

Це робиться за допомогою реєстрації обробника протоколу. З цієї сторінки:

navigator.registerProtocolHandler ("mailto", " https://www.example.com/?uri=%s ", "Приклад пошти");

На веб-сайті просто слід запустити подібний фрагмент у відповідний момент (увійти, у вашому випадку).

Посилання: реєстрація обробника протоколу

Як це можна заблокувати?


Це звучить як щось із вашого веб-пошти. Ви спробували переглянути параметри веб-пошти, щоб побачити, чи можете ви її відключити?
SaintWacko

Я знаю, що моя веб-пошта може щось надіслати Firefox, щоб відобразити це. Я хочу змусити Firefox проігнорувати це.
Ян Аян

1
Я не маю великого шансу зрозуміти, як веб-сторінка може це вимагати. Якщо ви зможете це дізнатися, можливо, ви зможете заблокувати його, використовуючи щось на зразок Ad-Block Plus.
SaintWacko

ви, ймовірно, також можете написати сценарій користувача Greasemonkey, який вибірково перекриває будь-яку функціональність Javascript на сторінці, яка намагається зареєструвати себе як
поштовий

Оскільки деякі настройки Firefox є OS-залежними , то відповідь може залежати від вашої операційної системи теж. Тож чи можете ви вказати вашу операційну систему та версію Firefox.
фіктор

Відповіді:


2

Ви намагалися зібратися про about: config

Тут є кілька ключів, що стосуються mailto:

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

Ви можете спробувати переключити їх, я не можу перевірити, оскільки я не можу відтворити те, що відбувається з вами, я думаю, що, можливо, перший з трьох помилкових, можливо, вдалий початок,

Будьте уважні під час редагування цього конфігурації, оскільки це може спричинити за собою дивні речі, можливо навіть зламати Firefox.


0

Ви можете легко зробити це за допомогою adblock-plus addon для firefox (якщо припустити, що ви польський, ви, ймовірно, використовуєте його будь-коли: P) або рекламного блоку плюс для chrome. І ви отримуєте приємну перевагу від усіх оголошень, заблокованих для вас, а також скрізь (навіть у відео на YouTube ви більше не бачите рекламних роликів)

все, що вам потрібно зробити - це пошук Google за рекламним блоком плюс. завантажити його, встановити його

Хто знає, можливо, це зникне, як тільки ви завантажите аддон, якщо не, то знайдіть ім'я дільника, що з’являється роздратування, я припускаю, що ви знаєте, як це зробити, оскільки ви знайомі з firebug

потім перейдіть до налаштувань фільтра ctr + shift + F

потім перейдіть до тегу спеціальних фільтрів, потім перейдіть до Правила приховування елементів (останній), потім натисніть кнопку Додати фільтр, а потім введіть #div (div_name)

div_name = власне ім’я div

і ви закінчили. Якщо щось є зображенням, і ви хочете заблокувати його, ви можете клацнути правою кнопкою миші, і з'явиться варіант, але я припускаю, що це не зображення, а цілий роздільник, який ви хочете позбутися.


Стартер теми містить повідомлення від Firefox (викликане дзвінком до навігатора.registerProtocolHandler). Отже, це повідомлення не є частиною веб-сторінки, і, отже, не так просто заблокувати його за допомогою adblock.
fiktor

але msg - це інситирующий роздільник, який завжди має те саме ім'я? І ви можете просто заблокувати цей роздільник для цього веб-сайту. Це не повинно бути великою проблемою ... якщо я щось не пропускаю?
Xitcod13

AFAIK Adblock працює (тобто може блокувати) частини вмісту веб-сторінки, але це повідомлення Firefox "над" відображає вікно з веб-сторінкою, тобто воно не є частиною веб-сторінки, і, таким чином, не можна заблокувати Adblock.
fiktor

0

… Відключити його назавжди?

Помилка Mozilla 668577 - registerProtocolHandler сповіщення повинна містити кнопку "не запитуй мене знову" звертає увагу на те, як приховати / відключити сповіщення Firefox для додатка / додатка | Форум підтримки Firefox | Підтримка Mozilla (2011-06-30))

https://github.com/MrAlex94/Waterfox/isissue/680#issuecomment-401004043 надає (спадщину) Стильне вирішення 2.1.1, яке діє для:

Додати Тутаноту

Додати o2 Poczta

У цьому випадку ви можете спробувати:

@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 може вимагати іншого підходу, але суть вирішення повинна бути однаковою; стайлінг.


0

Ще одна маленька погана новина, адже Mozilla внесла ще одну зміну, тому зараз вона не працювала з Firefox-v70.

Як ви, напевно, здогадуєтесь, мабуть, файл " userContent.css " більше не може виправити цю проблему ... І ні, я не зміг знайти інше рішення навіть із файлом " userChrome.css ", але, принаймні, це міг бути повторно активованим:

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

Тож дякую @ 0x7c0 за те, що я знайшов таке рішення:

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: Для запису і на один раз reddit був корисним.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.