Firefox,DRM和NPAPI的末尾
- 类别: 火狐浏览器
关于经典NPAPI接口的末尾有很多讨论,目前所有版本的Firefox都支持该接口,以使第三方技术可在浏览器中使用。
当前支持的最受欢迎的插件是Adobe Flash和Java,但是Firefox可能会选择更多插件来使其功能可用。
Google在Chrome 45中淘汰了NPAPI 何时停止了对NPAPI的支持,以及 Mozilla宣布 它也将终止支持。
与Mozilla相比,Google的优势在于Chrome附带了浏览器内置的Flash版本,这意味着即使使用其他形式的Chrome,仍可以使用最受欢迎的NPAPI插件。
由于Mozilla未与Adobe达成协议,因此存在很大的不利条件,因为取消NPAPI支持将导致Firefox不再支持Internet上的任何Flash内容。
另一方面,Chrome浏览器不支持任何其他NPAPI插件,这意味着您不能再在浏览器中运行JAVA或Silverlight内容。
Firefox和DRM
Mozilla在Firefox中的DRM功能方面处于不稳定的地位。它可以选择将DRM播放功能集成到Firefox,这会取悦那些在浏览器上使用诸如Netflix之类的服务的用户,但会使不希望在浏览器中使用DRM功能的用户不满意,或者不支持会迫使需要该功能的用户的DRM。使用需要它们进行流传输的服务来切换到另一个浏览器,但是请反对任何形式的DRM的用户使用。
Mozilla在Firefox 38中添加了Adobe Primetime内容解密模块(CDM) 支持DRM HTML5流。
Firefox用户可能已经注意到,默认情况下,Primetime在浏览器中被列为插件,并且思科还出于同一目的提供了OpenH264视频编解码器。如果还没有,请在浏览器中键入about:addons,并在页面加载后切换到插件。
这些插件设置为“始终激活”,而您唯一的其他选择是将其设置为“从不激活”。 “要求激活”选项不可用。
Firefox用户可以按照上面链接的文章中所述在about:config上禁用DRM。这将从Firefox中删除插件。
一旦提供,Widevine很可能会获得自己的“关闭”开关。此外,Mozilla维护 Firefox的特殊版本 那是免费的DRM。
更新资料 : Mozilla计划在Firefox 52中删除对Adobe Primetime的支持 。这使Google Widevine CDM成为浏览器支持的内容解密模块。
Google Widevine CDM
Mozilla 宣布 几天前,它计划将另一个内容解密模块引入Firefox。该组织将很快将Google的Widevine CDM推向Firefox Nightly,这将增加对需要DRM的HTML5视频内容的支持,从而为依赖于Widevine的网站增加对DRM的支持。
根据Mozilla的说法,它是“目前依赖Silverlight播放受DRM保护的视频内容的流服务”的替代方法。
该插件仅适用于Windows和Mac版本的Firefox,并且仅在用户访问需要该插件的网站时才下载到浏览器。
更新资料 : Google Widevine也可用于Linux 自49版以来的Firefox版本。
集成可确保在终止对NPAPI支持的支持后,Firefox可以覆盖Internet上的Flash和Silverlight DRM。
NPAPI的终结
到目前为止,Mozilla表示对NPAPI的支持将在2016年底终止,但并未确切透露何时会发生。
一个帖子 2月在Mozilla.dev.tech.plugins上发布的更新计划。根据此处发布的信息,Mozilla计划在2017年3月发布的Firefox 53中删除对NPAPI的支持。
Firefox ESR(扩展支持版本)的下一个版本是52,并且将收到一年的安全更新。通过在ESR之后*的Firefox 53中删除NPAPI,需要NPAPI支持的用户可以继续切换到Firefox ESR 52并继续使用NPAPI插件,直到2018年5月。
选择Firefox 53的主要原因是Firefox 52是新的ESR版本。这意味着在ESR上的任何人都将能够使用NPAPI插件,直到该版本不再使用且此日期不在2018年5月之前。
时间表
查看我们的Firefox发布时间表 确切的日期(可用时添加)。
- Firefox 52:新的ESR版本
- Firefox 53:Firefox中不再支持NPAPI。
- Firefox 60:不支持NPAPI的新ESR版本
- Firefox 60.2 ESR:不再支持旧的Firefox 53 ESR版本。 Firefox中NPAPI的末尾。
与将来的发行版一样,情况可能会随之改变。如果发生这种情况,我们将更新本文。 (谢谢 索伦 )