关于Chrome应用的困惑

时间:2015-02-24 11:29:15

标签: html5 google-chrome google-chrome-os

我正试图围绕不同类型的Chrome应用程序,我有点挣扎。

我知道有一个旧的打包应用系统正在折旧,但我对托管应用和“Chrome应用”感到困惑。

  • 托管应用:使用manifest.json文件指向托管的HTML5应用
  • “Chrome App”:这看起来像一个打包的应用程序,但它们不是被淘汰了吗? This页面讨论了一个全部捆绑(打包)的应用程序,所以我真的很困惑。

“Chrome应用程序”是否是新的和完全支持的打包应用程序(2015年没有逐步淘汰)?

1 个答案:

答案 0 :(得分:0)

混乱是合法的。

术语打包应用指的是及时的打包应用的两个版本。

  • 2010年,Google推出了打包应用
  • 2012年8月,Google推出了 Chrome应用
  • 2012年11月,由于 Chrome应用旧版打包应用混淆,打包应用成为旧版打包应用 >两者都被社区称为打包应用

Chrome应用的概念与打包应用相同,不同之处在于API(以及其他一些内容以及安全性)。来自Google的文档的Quoting

  

旧版打包应用程序可以使用大多数扩展API,但从那以后   2012年11月,旧版打包应用程序的功能集减少了

因此,在提及打包应用时,它应该引用旧版打包应用,它将从Juli 2015开始从Chrome中删除。在提及 Chrome时应用,是打包应用的较新版本,您可以说 Chrome应用是从打包应用演变而来的。

营销在这个问题上显然失败了,社区在使用术语打包应用程序时显然没有区别,因为关于SO的标准问题主要是

  

如果您指的是打包应用,是指旧版打包应用还是 Chrome应用

Chrome Extensions与Chrome应用程序无关,从开发过程看起来非常简洁,但Chrome扩展程序的目的是扩展Chrome浏览器的功能,其中Chrome应用程序的目的是假装是一个本地(独立)应用程序。