禁用消息栏要求允许隐藏插件


14

我将Firefox设置为始终询问我在网站使用它们时是否激活插件。通常,在使用该插件的页面上,我会看到一个灰色框,单击该框可以将其激活。

但是,对于某些页面,Firefox在顶部显示一个大栏,询问我是否激活该插件,请参见下图。我认为这是因为Flash或applet在页面上实际上是不可见的,但是它过去只是地址栏中的一小段简短消息,而不是我必须手动关闭的较大的侵入条。而且也没有必要,因为如果我想激活这些隐藏的插件,只需单击地址旁边的插件图标(也可以在图像中看到)。

如何阻止此栏出现?我已经在整个Google以及以下搜索about:config过,但没有找到答案。

有问题的酒吧


您在运行Ubuntu吗?您正在使用哪个Firefox版本?
and31415 2014年

@ and31415是,还有27

好问题。我真的希望Mozilla不会破坏他们的UI。
BoffinBrain 2014年

Answers:


13

自从引入通知以来,我也很生气。没有可以控制它的用户设置,可能永远也不会。禁用点击播放不是我的选择,因此我在寻找可能的解决方案。

手动方式

我将其列为第一,因为这是最有效的方法。

  1. 关闭Firefox。

  2. 将以下代码添加到您的userChrome.css文件中:

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

    它位于Firefox配置文件文件chrome夹内的子文件夹中。如果不存在,请创建一个。这是一个示例:userChrome-example.css

    注意:正如@Smylers所报告的那样,!important似乎没有必要,可以将其省略。

  3. 再次启动Firefox。

用户风格

如果您安装了时尚插件,则可以获取“隐藏插件”通知栏-禁用样式:

此样式的隐藏通知栏(信息栏)用于隐藏的插件激活-例如。隐藏框或不可见div。

使用附加组件

安装“ 隐藏插件通知”加载项:

在Firefox中隐藏隐藏的插件信息栏。

基本上,每次您访问网站时,它都会注入自定义CSS代码。无需重启。

参考文献


1
漂亮,手动方式就像一种魅力。谢谢

我真的很想给您+1的钱。
metadings 2014年

你是救命稻草。我不敢相信有多少网站使用隐藏的Flash跟踪器。
BoffinBrain 2014年

遗憾的是,该插件不再起作用,但userChrome.css仍然起作用。
RomanSt

1

还有一个Firefox插件:

隐藏插件通知

“ Firefox现在将为每个使用隐藏插件的站点显示一个信息栏,以帮助用户发现。如果您知道位置栏中的图标,此插件将使您关闭该信息栏。如果您知道此信息,这将特别有用。将Flash标记为点击播放。”

它像一个咒语一样工作!


0

这来自Firefox的“ 点击运行”功能,通过该功能,可以将插件设置为在每次遇到插件时都需要用户激活。

Firefox的最新版本已将某些插件标记默认情况下单击运行。这是由于插件存在安全隐患。这包括Flash和Java的某些版本。

要更改设置,请转到Tools-> Add-ons然后选择Plugins选项卡。每个现有的插件都会列出,并带有一个下拉菜单,您可以从中选择Always Activate是否需要。


2
我用于插件的设置是有意的。我想默认禁用它们,但摆脱掉消息。这是不必要的和侵入性的

像这样的答案通常是这些标语针对的对象……不介意事情
顺风顺水的

0

如何阻止此栏出现?

您可以使用非官方的样式表技巧。还有一些插件可以为您注入这些样式表修改:隐藏插件通知NoPluginBar


从Firefox 40开始不起作用: Mozilla打破了此解决方案,包括基于该解决方案的所有插件。长期解决方案:代替发现新的CSS hack(在将来的版本中可能再次停止工作),Firefox本身应提供一个选项来禁用此插件通知栏。已经存在针对该问题的错误报告:bugzilla.mozilla.org/show_bug.cgi?id=942461由于Firefox的错误跟踪系统向所有人开放,因此每个人都可以投票赞成该问题。我认为这是我能给您的最佳建议。任何其他解决方案都只是暂时的。
曼努埃尔·2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.