Google 将于明年彻底关闭 Chrome Apps,以后就是 PWA 的天下了
点击上方“CSDN”,选择“置顶公众号”
关键时刻,第一时间送达!
前端开发者们,开不开心?
2016 年,Google 提出了 “Progressive Web Apps”(PWA),志在增强 Web 体验。可显著提高加载速度、可离线工作、可被添加至主屏、全屏执行、推送通知消息……等等这些特性可使 Web 应用渐进式地变成 App,甚至与 App 相匹敌。
而现在,Google 正打算以 PWA 完全取代原先的 Chrome Apps,并且,已经将 Chrome Web Store 中“Apps”的部分删除,如果你打算通过以前的网址访问该板块,将会直接跳转到“扩展程序”。此外,还以邮件方式正式告知开发者,他们计划在 2018 年年初彻底关闭 Chrome 浏览器的 App 支持。
Chrome Web Store 最初于 2010 年推出,作为安装适用于 Chrome 应用程序、扩展程序和主题的服务中心。
而在 2016 年 8 月,谷歌宣布将关闭 Chrome Web Store 中的“Apps”部分。正如该公司在博客中所述,这是关闭单独 Chrome Apps 的第一步,因为确实没有人会从浏览器进行下载了。
直到一年前,谷歌宣布将在 2018 年逐渐淘汰 Windows、Mac 以及 Linux 上的 Chrome Apps。如今, 该谷歌已向开发者发送了一份电子邮件告知这一消息,并透露了有关 PWA 支持的信息:
“谷歌团队正致力于在桌面上安装 PWA,一旦这一功能发布(大致在 2018 年年中),用户将可以在桌面上安装 PWA,并通过图表和快捷方式启动,类似于如今 Chrome Apps 的安装方式。
为了实现从 Chrome Apps 到网络的无缝转换,Chrome 浏览器将不会完全移除对 Windows、Mac 或 Linux 上的 Chrome Apps 的支持,直到 2018 年 Desktop PWA 可以安装为止。
我们也意识到:Desktop PWA 不会取代所有的 Chrome 应用程序功能。我们一直在研究如何简化开发人员依赖某一个 Chrome Apps API 的转换过程,特别是 Sockets、HID 和串行 API 等。”
其实,Chrome 浏览器和 Chrome OS 一直存在些许关联,但随着越来越多 Chromebook 出现,谷歌也打算把它们彻底区分开,而 App 则是很重要的一个因素。对于早就宣布要取消的 Chrome 浏览器 App 支持,谷歌也将有的 App 转换成了扩展程序。
在桌面端,浏览器已经是互联网的一个重要入口,这或许也是 Chrome Apps 诞生的原因之一。其实,在这项功能刚刚推出之时,Chrome Apps 就曾受到争议:在别人的操作系统上搭建一套自己的“迷你 OS”稍显鸡肋。
尽管两者都旨在使 Web 引用程序更适合本机桌面端,但 PWA 是跨平台和跨浏览器的,而 Chrome Apps 显然局限于谷歌浏览器并使用专有的 Chrome API。
对于接下来,谷歌方面提到,“我们将继续致力于简化 Chrome,我们相信现在是时候改进 Chrome Apps 平台了。有两种类型的 Chrome Apps:封装 App 和寄宿 App。今天,有大约 1%的 Window、Mac 和 Linux 用户在使用 Chrome 封装 App,而绝大多数寄宿 App 已经作为通常的 Web Apps 进行实现了。”
实际上,作为科技界的老牌巨头,谷歌一直以来都在保持对创新研发的持续投入,其产品包括了搜索、广告、地图、Android、YouTube 等等。根据研究机构 Visual Capitalist 近期公布的数据显示,2016 财年谷歌母公司 Alphabet 的研发投入就达到了 139 亿美元。不过就目前来讲,谷歌的营收主要来自于其核心业务搜索引擎,众多烧钱的新业务要么是关闭,要么是仍未看到可观的商用前景。相比之下,此次 Google Chrome“Apps”功能的删除,对于从来不吝求创新的谷歌研发团队而言又是否值得几分思考呢?