Отключить панель сообщений с просьбой разрешить скрытый плагин


14

Я установил Firefox, чтобы он всегда спрашивал меня, активировать ли плагин, когда сайт использует его. Обычно я вижу серое поле на странице, где используется плагин, в котором я могу нажать, чтобы активировать его.

Однако для некоторых страниц Firefox отображает большую полосу вверху, спрашивая меня, активировать ли плагин, см. Изображение ниже. Я предполагаю, что это потому, что флэш или апплет на самом деле не видны на странице, но раньше это было просто маленькое короткое сообщение в адресной строке, а не большая, навязчивая панель, которую мне приходилось закрывать вручную. И в этом тоже нет необходимости, поскольку я могу просто щелкнуть значок плагина рядом с адресом (также показан на рисунке), если я хочу активировать эти скрытые плагины.

Как я могу остановить этот бар от появления? Я искал по всему Google, и под about:configтоже, но не нашел ответа.

Бар в вопросе


Вы работаете в Ubuntu? Какую версию Firefox вы используете?
and31415

@ and31415 Да, и 27

Отличный вопрос Я действительно хотел бы, чтобы Mozilla прекратила разрушать их пользовательский интерфейс.
BoffinBrain

Ответы:


13

Решение

Я был также раздражен уведомлением, так как оно было введено. Там нет пользовательских настроек, которые могут управлять им, и, вероятно, никогда не будет . Отключение воспроизведения по клику не было для меня вариантом, поэтому я искал возможные решения.

Ручной способ

Я перечисляю это сначала, поскольку это самый эффективный способ.

  1. Закройте Firefox.

  2. Добавьте следующий код в ваш userChrome.cssфайл:

    notification[value="plugin-hidden"]
    {
        display: none !important;
    }

    Он находится в chromeподпапке внутри вашей папки профиля Firefox . Создайте его, если он еще не существует. Вот пример: userChrome-example.css .

    Примечание. Как сообщает @Smylers, !importantэто не нужно и может быть опущено.

  3. Запустите Firefox снова.

Userstyle

Если у вас установлено стильное дополнение, вы можете получить панель уведомлений для «скрытого плагина» - отключить стиль:

Этот стиль скрывает панель уведомлений (инфобар) для скрытых плагинов активаций - например. скрытый кадр или невидимый div.

Использование дополнения

Установите дополнение « Скрыть плагин» :

Скрывает панель информации о скрытых плагинах в Firefox.

Он в основном внедряет пользовательский код CSS каждый раз, когда вы посещаете веб-сайт. Перезагрузка не требуется.

Ссылки


1
Красиво, ручной способ работает как шарм. Спасибо

Я действительно хотел бы дать вам миллионы +1.
метадинг

Вы спасатель. Я не могу поверить, сколько сайтов используют скрытые Flash-трекеры.
BoffinBrain

К сожалению, надстройка больше не работает, но userChrome.css все еще работает.
RomanSt

1

Также есть дополнение к Firefox:

Скрыть плагин уведомления :

«Firefox теперь будет отображать информационную панель для каждого сайта, который использует скрытый плагин, чтобы помочь обнаружению для пользователей. Это дополнение позволит вам отключить эту информационную панель, если вы знаете о значке в строке адреса. Это особенно полезно, если вы пометить Flash как "играющие по клику".

Это работает как шарм!


0

Это происходит из функции Firefox Click To Run, благодаря которой плагины могут быть настроены так, чтобы пользователь запрашивал активацию каждый раз, когда они встречаются.

Последние версии Firefox отмечены некоторыми плагинами Click To Run по умолчанию. Это связано с предполагаемой угрозой безопасности с плагином. Это включает в себя определенные версии Flash и Java.

Чтобы изменить настройки, перейдите к Tools->, а Add-onsзатем выберите Pluginsвкладку. Будут перечислены все ваши существующие плагины, а также выпадающее меню, из которого вы можете выбрать, Always Activateесли хотите.


2
Настройки, которые я использую для плагинов, являются преднамеренными. Я бы хотел оставить их деактивированными по умолчанию, но избавлюсь от сообщения. Это ненужно и навязчиво

Подобные ответы, как правило, предназначены для тех, кому эти баннеры адресованы ... пользователям, которые не возражают против того, что им что-то
мешает

0

Как я могу остановить этот бар от появления?

Вы можете использовать неофициальный взлом таблицы стилей . Есть также дополнения, которые внедряют эти модификации таблицы стилей для вас: Скрыть плагин-уведомления или NoPluginBar .


Не работает с Firefox 40: Mozilla взломала это решение, включая все дополнения, которые основаны на этом. Долгосрочное решение: вместо поиска новых хаков CSS (которые могут снова перестать работать в будущих выпусках), в самом Firefox должна быть опция, позволяющая отключить эту панель уведомлений плагина. Для этого уже существует отчет об ошибке: bugzilla.mozilla.org/show_bug.cgi?id=942461 Поскольку система отслеживания ошибок Firefox открыта для всех, каждый может прийти и проголосовать за эту проблему. Это, на мой взгляд, лучший совет, который я могу вам дать. Любое другое решение будет только временным.
Мануэль
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.