Chrome 42现在默认默认阻止Java,Silverlight和其他插件
- 类别: 谷歌浏览器
Google推出了对 稳定通道 昨天的浏览器Chrome浏览器版本将浏览器版本提高到42。
随之而来的是浏览器如何处理插件方面的第二大变化。
如果您关注Ghacks,就会知道Google决定 逐步淘汰所谓的NPAPI插件 在今年的Chrome浏览器和Chromium中使用。
NPAPI插件使用Netscape时代的旧插件API。 Java,Silverlight和其他流行技术使用此API集成到Chrome或Firefox等浏览器中。
Chrome支持新的API,称为PPAPI,此操作完全不受此影响。例如,Adobe Flash使用Chrome中的新API。
Google在第一阶段阻止了插件在Chrome中运行,但允许用户直接在浏览器中重新启用它们。
此直接选项已在第二阶段中删除。
Chrome用户仍然可以覆盖Chrome中插件的阻止:
- 在浏览器的地址栏中输入chrome:// flags,然后按Enter。
- 在页面上搜索chrome:// flags /#enable-npapi。或者,直接加载它。
- 单击链接启用它。
- 重新启动浏览器。
Chrome中安装的所有NPAPI插件将再次可用。
暂时启用插件的第二个选择是使用策略。你需要 安装Chrome政策模板 首先启用该功能。
完成后,请执行以下操作:
- 在新安装的策略模板的根列表中找到“指定已启用插件的列表”。
- 双击条目以打开其配置。
- 将其设置为启用。
- 单击“已启用插件列表”旁边的显示。
- 要启用所有功能,请将值*添加到第一个字段中,然后单击“确定”。这是一个通配符,指示应启用所有插件。
- 或者,添加插件名称作为值,例如Java或Shockwave Flash。
查看此页面 有关其他细节和有关注册表项的信息。
请注意,当NPAPI插件在Chrome中被永久禁用后,这两种方法将无法在2015年9月之后使用。
如果要访问需要NPAPI插件的内容,会发生什么?
需要NPAPI插件的所有内容都不会再加载到Chrome中。浏览器不会显示错误消息或安装插件的建议,但您所在的站点可能会出现。
您可能会收到安装提示,而不是实际内容或错误消息。不过,这完全取决于您正在访问的网站,而不再取决于Chrome浏览器。
如果您需要Chrome不支持的插件,该怎么办?
您只有两种选择,其中只有一种看起来合理:
- 切换到支持这些插件的另一个Web浏览器。
- 不要将Chrome更新为支持插件的版本。
目前尚不清楚基于Chromium的浏览器(例如 歌剧 要么 维瓦尔第 将通过永久阻止NPAPI插件来跟踪Google Chrome。
至少提到的两个浏览器现在支持插件,并且尚未实现插件的初始阻止。
因此,插件可能暂时仍可在那些浏览器中访问。考虑到它们与Chrome共享许多架构,对于需要使用其他浏览器访问插件内容的用户来说,它们是一个不错的选择。
如何找出Chrome中可用的插件?
您无法在Chrome的界面上单击任何按钮或菜单项来显示插件列表。您需要做的是直接在浏览器中加载chrome:// plugins /。
您可以在其中找到浏览器可以识别的所有插件。禁用的插件显示为灰色背景,而启用的插件显示为白色背景。
单击插件列表下方的启用或禁用链接会更改其在浏览器中的状态。如果您运行的是Chrome 42或更高版本,并且尚未重新启用NPAPI插件支持,则只会在该页面上看到本机PPAPI插件。