谷歌将停止支持 Chrome OS 以外平台 Chrome 应用

简介:

image
谷歌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]

相关文章
|
10天前
|
机器学习/深度学习 人工智能 云计算
Intel 平台新特性助力龙蜥 OS 云计算 | 龙蜥大讲堂101期
本次分享的主题是Intel平台新特性助力龙蜥OS云计算。内容涵盖英特尔第四代和第五代至强处理器的新特性,如性能提升、内置加速器等,并详细介绍TDX、SGX、AMX等技术原理及其在虚拟化环境中的支持情况,旨在帮助云用户充分利用英特尔新平台的优势。
|
8天前
|
存储 人工智能 运维
产品评测 | 欢迎来到大模型时代的操作系统管理平台
操作系统管理平台是一款专为提升Linux使用效率而设计的工具,提供运维管理、智能助手、扩展组件管理等功能,用户可通过该平台进行系统概览、诊断和观测,确保集群健康运行。安装简便,涵盖内存、存储、网络等多维度诊断,并生成详细报告。特别推荐给需要管理大量ECS资源的运维工程师,免费且功能强大。体验链接:https://alinux.console.aliyun.com/。
|
4月前
|
监控 Android开发 iOS开发
深入探索安卓与iOS的系统架构差异:理解两大移动平台的技术根基在移动技术日新月异的今天,安卓和iOS作为市场上最为流行的两个操作系统,各自拥有独特的技术特性和庞大的用户基础。本文将深入探讨这两个平台的系统架构差异,揭示它们如何支撑起各自的生态系统,并影响着全球数亿用户的使用体验。
本文通过对比分析安卓和iOS的系统架构,揭示了这两个平台在设计理念、安全性、用户体验和技术生态上的根本区别。不同于常规的技术综述,本文以深入浅出的方式,带领读者理解这些差异是如何影响应用开发、用户选择和市场趋势的。通过梳理历史脉络和未来展望,本文旨在为开发者、用户以及行业分析师提供有价值的见解,帮助大家更好地把握移动技术发展的脉络。
148 6
|
5月前
|
Web App开发 存储 前端开发
《Chrome谷歌插件Top10》开发最好用的谷歌插件
本文介绍了多个实用的浏览器插件及其安装方法。包括CSDN浏览器助手,提供高效开发工具;FeHelper,前端必备工具,支持格式化、压缩等功能;uBlock Origin,有效屏蔽广告和弹窗;PageLiner,网页标尺工具,便于前端设计;Fatkun,批量下载图片;Smallpdf,文件转换工具;Octotree,GitHub代码树插件;Awesome Screenshot,截图与录屏工具;ColorZilla,颜色拾取器;Dark Reader,暗黑模式阅读插件。安装方式有通过Chrome商店搜索或下载crx插件本地安装。
109 11
|
5月前
|
Web App开发
Chrome——谷歌浏览器chrome如何模拟其他客户端
Chrome——谷歌浏览器chrome如何模拟其他客户端
126 1
Chrome——谷歌浏览器chrome如何模拟其他客户端
|
6月前
|
弹性计算 运维 自然语言处理
属于Basis运维的、在Linux平台上运行的大模型测评 OS Copilot智能助手测评
OS Copilot是阿里云为Linux打造的智能操作系统助手,基于大模型,助用户进行自然语言问答、命令执行和系统运维。它简化了Linux操作,适合新手和运维人员。测评者作为IT架构师,发现OS Copilot使非技术背景人员也能操作Linux,接入命令可在官方文档找到。测试显示,通过"co"命令可与OS Copilot交互,实现生产任务融合。该工具提高了工作效率,尤其是对于遗忘具体命令时,非常有帮助。文档清晰,适合生产环境使用,值得进一步探索。
125 0
|
6月前
|
Web App开发
软件开发常见流程之移动端调试方法,利用Chrome(谷歌浏览器)的模拟手机调试,搭建本地Web服务器,手机和服务器在一个局域网,通过手机访问服务器,使用服务器,利用ip实现域名访问
软件开发常见流程之移动端调试方法,利用Chrome(谷歌浏览器)的模拟手机调试,搭建本地Web服务器,手机和服务器在一个局域网,通过手机访问服务器,使用服务器,利用ip实现域名访问
|
6月前
|
Web App开发 前端开发
canvas保存图片时,谷歌浏览器Chrome报错【解决方案】Not allowed to navigate top frame to data URL
canvas保存图片时,谷歌浏览器Chrome报错【解决方案】Not allowed to navigate top frame to data URL
177 0
|
2月前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
96 0
Vanilla OS:下一代安全 Linux 发行版
|
15天前
|
弹性计算 自然语言处理 Ubuntu
OS Copilot-操作系统智能助手-Linux新手小白的福音
OS Copilot是由阿里云推出的操作系统智能助手,专为Linux新手设计,支持自然语言问答、辅助命令执行等功能,极大提升了Linux系统的使用效率。用户只需通过简单的命令或自然语言描述问题,OS Copilot即可快速提供解决方案并执行相应操作。例如,查询磁盘使用量等常见任务变得轻松快捷。此外,它还支持从文件读取复杂任务定义,进一步简化了操作流程。虽然在某些模式下可能存在小问题,但总体上大大节省了学习和操作时间,提高了工作效率。
86 2
OS Copilot-操作系统智能助手-Linux新手小白的福音