谷歌将停止支持 Chrome OS 以外平台 Chrome 应用
谷歌8月20日宣布,它计划在2018年年初停止支持面向Windows、Mac和Linux的Chrome应用。Chrome扩展程序和主题将不受影响,Chrome应用也将会继续出现在Chrome OS上。
Chrome应用是运行于谷歌浏览器的网络应用程序,分为两类:托管应用(上线于2010年12月)包含单一的清单文件,受限于网页安全限制;打包应用(上线于2013年9月)拥有类似于原生桌面应用的功能,能够与本地存储进行交互。
2015年12月,谷歌将通知中心从Chrome移除。2016年7月,该公司将Chrome应用启动器从其在Windows、Mac和Linux上的浏览器上移除。在让Chrome应用变得更难获取之后,该公司如今将注意力转到了应用本身上。
以下是停止支持Chrome应用的具体时间表:
• 2016年年末:新发行的Chrome应用将不会推向Windows、Mac和Linux平台的用户(开发者提交到Chrome网上应用店的应用将只会出现在Chrome OS上)。
• 2017年下半年:Chrome网上应用店将不再显示面向Windows、Mac和Linux的Chrome应用。
• 2018年年初:Chrome应用将不会在Windows、Mac和Linux上加载。
据谷歌发言人称,未来几个月,Chrome网上应用店将“进行一系列的UI变化,以凸显扩展程序和主题”。鉴于它将不再在Windows、Mac和Linux上呈现Chrome应用,改版该商店也在情理之中。
那么,谷歌为什么要停止支持Chrome应用呢?主要原因似乎有两点。
首先,正如谷歌所解释的,这些年网页应用已经变得更加强大了:
“Web以往并不能提供特定的体验,如离线运行、发送通知和连接硬件。我们3年前推出Chrome应用来帮助解决这一问题。自那之后,我们携手网页标准社区,促使Web上出现了越来越多这样的使用案例。开发者能够利用服务人员、网页推送等强劲的新API(应用程序接口)来打造兼容多个浏览器的Progressive Web Apps网页应用。”
至于为什么是现在而不是更早点开始停止支持Chrome应用,谷歌方面表示:
“我们想要等到有大量的Chrome应用功能被带到Web上先。我们知道Web平台上仍有缺陷,无法将所有的应用功能复制过去,但我们在努力解决这一问题,想要跟开发者和其它的浏览器开发商合作鉴定我们可以加入哪些最重要的API。”
另外,Chrome应用并不是很流行:
目前,Windows、Mac和Linux上约有1%的用户活跃使用Chrome打包应用,多数的托管应用已经被应用为普通的网页应用。因此,Windows、Mac和Linux上的Chrome将在未来两年内停止支持打包应用和托管应用。
谷歌给开发者超过一年半的时间来迁移他们的应用,这很好,但对于投资该平台的人来说,这也真只是唯一的好消息了。并非所有的Chrome应用都能够轻松移植到Web端,因此谷歌请求这些开发者帮助它重点打造新API,考虑开发Chrome扩展程序,或者转移到Electron、NW.js等平台。
Chrome应用名存实亡
在Chrome应用、Chrome应用启动器和应用通知中心的移除中,Chrome OS似乎是唯一不受影响的一个。这不难理解,毕竟它们当初就是为Chrome OS而设的。
谷歌承诺,Chrome应用平台将会迎来更多的增强功能。与此同时,该公司称,“开发者可以继续为Chrome OS开发Chrome应用(或者Android应用)”,但“对于Windows、Mac和Linux上的开发者,我们鼓励他们将其Chrome应用转移到Web端。”
问题在于,大多数的Chrome应用开发者并不只是瞄准其中一个操作系统平台,不管是Chrome OS、Windows、Mac还是Linux。他们想要的是,所开发的Chrome应用既适用于Chrome OS,又适用于Windows、Mac和Linux上的Chrome。
这自然也提出了一个问题:开发者为什么还要开发或者维护Chrome应用呢?它们已经不再流行了,即便它们同时出现在Windows、Mac、Linux和Chrome OS上。而现在,随着Windows、Mac和Linux被排除在外了,Google Play下个月就将登陆Chrome OS了,要说动开发者恐怕没那么容易。
想要开发Android应用还是Chrome扩展程序?前者将兼容Android和Chrome OS,后者则将适用于Windows、Mac、Linux和Chrome OS。然而,Chrome应用很快就将只会出现在Chrome OS上了。
最后一个疑问:在可以开发兼容Chrome OS的Android应用的情况下,开发者为什么要开发Chrome OS应用呢?“我们想要让开发者能够根据自己的用户基础和开发堆栈来开发对他们最有利的东西。”谷歌发言人称。
文章转载自 开源中国社区[http://www.oschina.net]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
斯坦福大学的 Swift 教程又来了:还是免费的
美国斯坦福大学(Stanford University)曾在去年 4 月份推出过 iOS 编程教学课程 Developing iOS 9 Apps with Swift,这项课程上架 iTunes U 之后广受编程爱好者的好评。因为它不仅内容齐全,而且还是免费的。将近一年之后,斯坦福大学更新了他们的 Swift 教程,这一次针对的自然是 iOS 10 操作系统了。 由斯坦福大学出版的 Developing iOS 10 Apps with Swift 已于日前上架 iTunes U。与去年一样的是,Developing iOS 10 Apps with Swift 的课程大纲一共也是分成两部分。第一部分是介绍 iOS、Xcode 和 Swift,第二部分则是教导如何在 iOS 当中使用 MVC 构架,一切都是为了能使用 Swift 开发 iOS 10 软件而设置。 此前我们已经介绍过,斯坦福大学的 Developing iOS x Apps with Swift 系列被认为是目前最优秀的免费编程教学课程,如果你对 iOS 编程感兴趣,不要错过这个机会。 曾在 WWDC 2014 大会上...
- 下一篇
iOS 11 将抛弃 32 位应用,近 20 万款 App 成牺牲者
此前,苹果已经确认将会在今年的 6 月 5 日举办今年的 WWDC 开发者大会,新一代的苹果手机操作系统 iOS 11 也将会在会上发布。现在,有消息称,iOS 11 将会彻底放弃 32 位应用程序,如果消息属实,将会有近 20 万款 APP 面临无法使用的风险。 在现在的 iOS 10.3 Beta 版当中,苹果已经开始加入提醒弹窗,在用户使用 32 位应用时会提示“打开 32 位应用 iOS 版本不支持”。从调研机构 Sensor Tower 公布的数据开看,目前,iOS 系统中仍有 8% 的应用没有加入对 64 位的支持,应用的总数量甚至有 187000 款左右。 苹果最早在 2013 年发布的 iPhone 5s 上开始对 64 位应用加入支持。直到 2015 年 6 月 1 日,苹果加大了对 64 位的推广力度,开发者提供的 APP 想要上架 App Store 必须支持 64 位。 自 64 位处理器在手机上开始应用,手机处理器的性能、对于内存的最大支持都有着明显的提升,64 位应用程序是未来的主流毫无疑问已成趋势。对于那些还只支持 32 位的应用程序来说,我们也只能盼望它...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路