如何在 Firefox 中使用 Java 和其他 NPAPI 插件

[ad_1]

Mozilla 决定停止支持 Firefox 浏览器的 NPAPI 插件 两年前. NPAPI 插件是集成到浏览器中的二进制组件。 一些著名的 NPAPI 插件是 Flash、Java 和 GNOME Shell Web 扩展。

现有的 Firefox 52 浏览器禁用了这些组件。 Flash 是个例外,但 Firefox 将来也会取消对它的支持。 幸运的是, Fedora 用户仍然可以选择绕过该插件禁令。

启用插件 Fedora 火狐浏览器

这可能是目前最简单的选择。 Firefox 52 允许您使用 about:config 中的首选项设置覆盖插件块。 在 Firefox 中,在地址栏中输入 about:config,然后确认警告对话框。 然后右键单击选项列表上的任意位置并添加一个名为 plugin.load_flash_only 的新布尔选项并将其设置为 false。

请注意,此条目可以随时删除,无需进一步警告,并且严格来说是非官方的。

安装 Firefox 52 ESR

这是Firefox现在运行NPAPI插件的官方。 然而,在今年年底 Firefox 52 ESR (扩展支持版本) 计划停产。

Firefox 52 ESR 二进制包由 Mozilla 网站. 在您的主目录中的某处下载并解压缩 tar 存档并启动浏览器。 然后,您可以将其注册为默认浏览器。 当有新版本可用时,它也会自动更新。

您可以安装多个浏览器。 选择默认值 Fedora Workstation,转到设置控制面板,然后选择详细信息、默认应用程序。

仅对插件使用专用浏览器

当 Firefox 52 ESR 达到其生命周期结束时,这将是最后的选择。 您仍然可以使用旧的且不受支持的浏览器,但它可能包含无法修复的缺陷和漏洞。 一个典型的用例可能是一个内部系统,它需要一个 Java 插件,但在其他方面是安全的。 切勿将旧浏览器用于公共网页,因为该浏览器可能存在已知的、可利用的缺陷。

您可以为此类专用浏览器使用不同的浏览器配置文件。 打开终端应用程序,将目录更改为旧浏览器,然后运行以下命令:

./firefox -ProfileManager -no-remote

要启动浏览器:

./firefox -P your_dedicated_profile -no-remote

[ad_2]

Related Posts