支持NPAPI插件的Web浏览器
根据这篇文章,Mozilla已经放弃了Mozilla Firefox 52版 NPAPI插件的支持。 有没有支持NPAPI插件的网络浏览器? 我必须经常使用一个使用Oracle Java插件的网站。 我正在使用带有Java JDK 8u121的 Ubuntu 16.04 64位。
非常感谢帮助。 谢谢。
Pale Moon网页浏览器是一个有趣的选项。 在Pale Moon未来路线图文档中,他们发表了这样的声明:
“Pale Moon支持NPAPI插件 。与Firefox不同, 我们不会弃用或删除对这些插件的支持 。这意味着您将能够在Pale中继续使用媒体,身份validation和其他插件像Flash,Silverlight,银行validation器或网络插件一样用于特定目的。“
您可以使用Firefox 52的扩展支持版本,如下所示:
以下步骤应该有效(在基于Ubuntu 16.04的Mint 18和基于Ubuntu 18.04的Mint 19上测试):
- 从此处下载并解压缩Firefox ESR安装: 下载Firefox扩展支持版本 。 通过更改首选项中的更新设置,确保它不会自动更新。
- 启动Firefox并在位置栏中输入
about:config
- 接受风险,然后添加一个键(右键单击鼠标 – >新建 – >布尔值)
- 调用密钥
plugin.load_flash_only
并将其设置为false
- 添加Firefox扩展以切换用户代理,例如。
User-Agent Switcher
- 在Linux上将用户代理设置为早期版本的Firefox,例如。
Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
- 关闭Firefox
- 从Java.com下载适用于Linux的tar.gz JRE包,并将该文件存储在主文件夹的Downloads文件夹中(即
~/Downloads
)。 它的forms为:jre-8u121-linux-i586.tar.gz
用于32位版本。 根据您下载的Firefox ESR版本选择32位或64位版本。 -
然后在shell中执行以下操作以提取JRE(如果需要,替换为64位版本):
sudo mkdir -p -v /opt/java/32 cd ~/Downloads tar -zxvf jre-8u121-linux-i586.tar.gz sudo mv -v jre1.8.0_* /opt/java/32
-
现在Java需要链接到Firefox。 在一个shell中:
mkdir -p ~/.mozilla/plugins/ cd /opt/java/32/jre1.8.0_121 ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
-
启动Firefox并在此处validation您的Java版本: validationJava版本
-
如果它不起作用并且似乎加载了错误的Java插件,例如。 IcedTea,然后删除它们:
sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
编辑:
以下是仍支持维基百科的NPAPI的浏览器列表:
有一个特殊版本的Firefox仍然支持NPAPI插件。
从How-To-Geek:
2017年3月7日,除了Flash之外,Mozilla终止了对传统NPAPI浏览器插件的支持。
但是,Mozilla提供了Firefox浏览器的“扩展支持版本”或ESR分支。 此浏览器旨在让组织拥有一个稳定的长期平台,该平台仅接收安全更新,而不是Firefox主要版本接收的频繁function更新和更改。
Firefox 52 ESR于2017年3月7日发布,包括对非Flash浏览器插件的支持。 Mozilla将继续支持Firefox 52 ESR的安全更新,直到2018年第二季度的某个时间 。 那时,Firefox的下一个ESR版本将放弃对NPAPI插件的支持。
访问下载Firefox扩展支持版本页面以下载Firefox的ESR版本。 如果您不确定要下载哪个版本,请选择32位版本的Firefox以最大限度地兼容旧版插件。 较旧的插件可能没有64位版本。
老实说,我们今天没有任何好的选择
Pale Moon仅部分支持Java Plugins。 至少,他们不在Wayland工作。 对于源自Firefox的每个浏览器都是如此,现在它是来自“NPAPI支持列表”的任何浏览器。 但至少Pale Moon团队支持他们的项目。
Gnome Web也有同样的问题,但即使是更高的程度。 与Konqueror相同。
Midori曾经是一个很好的浏览器,但是没有太久更新
SeaMonkey根本不支持NPAPI。 他们甚至在他们的网站上说明:
我们不打算支持任何遗弃的东西,比如我们自己的经典扩展和NPAPI插件……当它们消失后,它们就消失了
Safari已经消失多年了
所以,是的…我保留了一个带有Windows的虚拟机和(omg,这很令人尴尬)IE安装,只是为了能够使用我的银行帐户