谷歌今天宣布,它計劃在2018年年初停止支持面向Windows、Mac和Linux的Chrome應用。Chrome擴展程序和主題將不受影響,Chrome應用也將會繼續(xù)出現(xiàn)在Chrome OS上。
Chrome應用是運行于谷歌瀏覽器的網(wǎng)絡應用程序,分為兩類:托管應用(上線于2010年12月)包含單一的清單文件,受限于網(wǎng)頁安全限制;打包應用(上線于2013年9月)擁有類似于原生桌面應用的功能,能夠與本地存儲進行交互。
2015年12月,谷歌將通知中心從Chrome移除。2016年7月,該公司將Chrome應用啟動器從其在Windows、Mac和Linux上的瀏覽器上移除。在讓Chrome應用變得更難獲取之后,該公司如今將注意力轉到了應用本身上。
以下是停止支持Chrome應用的具體時間表:
? 2016年年末:新發(fā)行的Chrome應用將不會推向Windows、Mac和Linux平臺的用戶(開發(fā)者提交到Chrome網(wǎng)上應用店的應用將只會出現(xiàn)在Chrome OS上)。
? 2017年下半年:Chrome網(wǎng)上應用店將不再顯示面向Windows、Mac和Linux的Chrome應用。
? 2018年年初:Chrome應用將不會在Windows、Mac和Linux上加載。
據(jù)谷歌發(fā)言人稱,未來幾個月,Chrome網(wǎng)上應用店將“進行一系列的UI變化,以凸顯擴展程序和主題”。鑒于它將不再在Windows、Mac和Linux上呈現(xiàn)Chrome應用,改版該商店也在情理之中。
那么,谷歌為什么要停止支持Chrome應用呢?主要原因似乎有兩點。
首先,正如谷歌所解釋的,這些年網(wǎng)頁應用已經(jīng)變得更加強大了:
“Web以往并不能提供特定的體驗,如離線運行、發(fā)送通知和連接硬件。我們3年前推出Chrome應用來幫助解決這一問題。自那之后,我們攜手網(wǎng)頁標準社區(qū),促使Web上出現(xiàn)了越來越多這樣的使用案例。開發(fā)者能夠利用服務人員、網(wǎng)頁推送等強勁的新API(應用程序接口)來打造兼容多個瀏覽器的Progressive Web Apps網(wǎng)頁應用。”
至于為什么是現(xiàn)在而不是更早點開始停止支持Chrome應用,谷歌方面表示:
“我們想要等到有大量的Chrome應用功能被帶到Web上先。我們知道Web平臺上仍有缺陷,無法將所有的應用功能復制過去,但我們在努力解決這一問題,想要跟開發(fā)者和其它的瀏覽器開發(fā)商合作鑒定我們可以加入哪些最重要的API。”
另外,Chrome應用并不是很流行:
目前,Windows、Mac和Linux上約有1%的用戶活躍使用Chrome打包應用,多數(shù)的托管應用已經(jīng)被應用為普通的網(wǎng)頁應用。因此,Windows、Mac和Linux上的Chrome將在未來兩年內(nèi)停止支持打包應用和托管應用。
谷歌給開發(fā)者超過一年半的時間來遷移他們的應用,這很好,但對于投資該平臺的人來說,這也真只是唯一的好消息了。并非所有的Chrome應用都能夠輕松移植到Web端,因此谷歌請求這些開發(fā)者幫助它重點打造新API,考慮開發(fā)Chrome擴展程序,或者轉移到Electron、NW.js等平臺。
Chrome應用名存實亡
在Chrome應用、Chrome應用啟動器和應用通知中心的移除中,Chrome OS似乎是唯一不受影響的一個。這不難理解,畢竟它們當初就是為Chrome OS而設的。
谷歌承諾,Chrome應用平臺將會迎來更多的增強功能。與此同時,該公司稱,“開發(fā)者可以繼續(xù)為Chrome OS開發(fā)Chrome應用(或者Android應用)”,但“對于Windows、Mac和Linux上的開發(fā)者,我們鼓勵他們將其Chrome應用轉移到Web端。”
問題在于,大多數(shù)的Chrome應用開發(fā)者并不只是瞄準其中一個操作系統(tǒng)平臺,不管是Chrome OS、Windows、Mac還是Linux。他們想要的是,所開發(fā)的Chrome應用既適用于Chrome OS,又適用于Windows、Mac和Linux上的Chrome。
這自然也提出了一個問題:開發(fā)者為什么還要開發(fā)或者維護Chrome應用呢?它們已經(jīng)不再流行了,即便它們同時出現(xiàn)在Windows、Mac、Linux和Chrome OS上。而現(xiàn)在,隨著Windows、Mac和Linux被排除在外了,Google Play下個月就將登陸Chrome OS了,要說動開發(fā)者恐怕沒那么容易。
想要開發(fā)Android應用還是Chrome擴展程序?前者將兼容Android和Chrome OS,后者則將適用于Windows、Mac、Linux和Chrome OS。然而,Chrome應用很快就將只會出現(xiàn)在Chrome OS上了。
最后一個疑問:在可以開發(fā)兼容Chrome OS的Android應用的情況下,開發(fā)者為什么要開發(fā)Chrome OS應用呢?“我們想要讓開發(fā)者能夠根據(jù)自己的用戶基礎和開發(fā)堆棧來開發(fā)對他們最有利的東西。”谷歌發(fā)言人稱。
免責聲明:本文僅代表作者個人觀點,與C114中國通信網(wǎng)無關。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內(nèi)容。
新聞熱點
新聞爆料