Whatsapp

4 年后,Adobe 带着新的 NPAPI Flash Player 重返 Linux

Anonim

最近关于用于桌面Linux 的Adobe Flash Player 出现了很多混淆。 PPAPINPAPI,只是安全更新,功能有限,蔬菜沙拉。哇。我们慢慢来好吗?

什么是Adobe Flash Player?

引用维基百科,

Adobe Flash Player(在 Internet Explorer 和 Firefox 中标记为 Shockwave Flash 是免费软件,用于使用在 Adob​​e Flash 平台上创建的内容,包括查看多媒体、执行丰富的 Internet 应用程序以及流式视频和音频。Flash Player 可以作为浏览器插件从 Web 浏览器运行,也可以在支持的移动设备上运行。 Flash Player 由 Macromedia 创建,自 Adob​​e 收购 Macromedia 后由 Adob​​e Systems 开发和分发。

Adobe Flash Player的两种变体

适用于Linux 的Flash 播放器,有2 个变体。

  1. NPAPI
  2. PPAPI

Seriously Adob​​e?为什么不直接将它们命名为TurboPrime?该死的,即使OrangePineapple也会很酷。

NPAPI

NPAPI版本的Adobe Flash Player是系统原生运行的版本。它安装在您的操作系统上,所有应用程序都可以访问它。这意味着您系统上运行的所有浏览器都将使用 NPAPI 在 Web 上显示 Flash 内容。

Adobe 在2012 年停止了Linux 的NPAPI 版本的Flash 播放器,并承诺在2017 年之前只提供安全更新。但最近,Adobe 宣布将完全支持Linux 的NPAPI。稍后再说。

PPAPI,改进后的Flash Player

PPAPI版本的Adobe Flash Player是谷歌Chrome和Adobe合作的产物。 NPAPI 是原生的,具有出色的性能,但 NPAPI 的整个概念已经变得无关紧要,需要一些不同的东西。有点高级

Google 希望重新定义一些有关网络工作方式的基本参数。可以在计算机上运行的网络应用程序或基于网络的应用程序,不受平台的影响是谷歌在这个部门的最终目标。 (我必须说它做得很好。)

让我们看看PPAPI的一些主要亮点:

  1. 它允许网站像访问本机应用程序一样访问计算机资源。这是一个巨大的飞跃。
  2. 浏览器充当网络应用程序的操作系统。因此平台独立。
  3. 这导致为Chrome浏览器和Chrome操作系统创建了大量应用程序。
  4. PPAPI 可作为Chrome 浏览器的插件使用。它在所有平台上都与 Chrome 捆绑在一起。所以即使在 Linux 上,当你安装 Chrome 浏览器时,你会得到最新的 Adob​​e Flash Player PPAPI 版本。
  5. 仅适用于Chrome浏览器

NPAPI现在怎么了?

因为PPAPI仅适用于Chrome浏览器,其他浏览器需要NPAPI flash播放器,否则它们将被Flash淘汰网页内容。

Adobe 之前停止支持 NPAPI for Linux 平台,现在已经审查了他们的决定,并宣布他们将在 Linux 上支持 NPAPI。不仅是安全更新,还有开发更新。嗯,这是个好消息。但是有一个问题。

Adobe 不会在短期内向 NPAPI 添加重大改进,例如 GPU 加速、Stage 3D、DRM。他们的理由是它可能会导致安全风险,因为他们让 NPAPI 停滞了太久。

好吧,虽然我们现在可能缺少一些特性,但对于Linux上的NPAPI来说,这仍然是一个巨大的飞跃。很多像火狐浏览器这样的浏览器都会从Adobe的这一举措中受益匪浅。

Microsoft 最近对Linux 给予了很多关注,现在Adobe 加入,这意味着什么?桌面 Linux 的未来一片光明?请告诉我们您的想法。也分享这篇文章。干杯。