Google 日前已決定將ARC開放給所有開發(fā)者,并且ARC在Chrome OS和Chrome瀏覽器中均可以運(yùn)行。ARC全稱是App Runtime for Chrome,是一個(gè)運(yùn)行在Chrome OS上的Android虛擬機(jī),它于去年9月推出,它可以讓Chromebook順利跑上數(shù)百萬計(jì)的Android App。
Android之父安迪·魯賓(Andy Rubin)于去年10月正式離職,這被視作Android 與 Chrome OS兩個(gè)體系深度融合的征兆,在此之前Android和Chrome井水不犯河水,Android一度使用自帶瀏覽器而不是Chrome?,F(xiàn)在看 來,Android與Chrome正在加速融合的步伐。
ARC、Chrome app和插件都是基于Chrome的NaCL沙箱技術(shù)——Native Client,它可以讓app和插件以近似于本地應(yīng)用的方式去調(diào)用系統(tǒng)的CPU和GPU資源,這樣Chrome成為一個(gè)開發(fā)平臺(tái)。Google為NaCL 加入了完整的Android堆棧,這讓Chrome瀏覽器運(yùn)行Android app成為可能。
ARC從支持ChromeOS到支持Chrome瀏 覽器,意味著Android App能進(jìn)入的操作系統(tǒng)從Chrome OS無限擴(kuò)展到所有支持Chrome的系統(tǒng)。讓W(xué)INDOWS、Linux或者M(jìn)ac OS X運(yùn)行Android App看起來有些怪異,但對(duì)于Android生態(tài)來說還是一大步。開發(fā)者可以利用Android開發(fā)技術(shù)開發(fā)一個(gè)App運(yùn)行在所有平臺(tái)上,只需要考慮不同 設(shè)備適配問題和不同系統(tǒng)的兼容問題即可,這些都大同小異。
對(duì)于Chrome瀏覽器而言,這將成為它“操作系統(tǒng)”化的一個(gè)顯著標(biāo)志。Chrome被用戶親睞快速反超IE和Firefox的核心原因除了解析快上30%之外,還有就是支持豐富的第三方插件。倘若能夠支持Android,它的擴(kuò)展性將更上一層樓。
這并不是Chrome一個(gè)人的事情。
Chrome基于Chromium瀏覽器內(nèi)核,前文 提及的NaCL沙盒技術(shù)屬于Chromium內(nèi)核所有。而Chromium是開源的,不少國(guó)產(chǎn)瀏覽器比如搜狗、百度、360,均是基于Chromium內(nèi) 核——當(dāng)然,它們同時(shí)支持Trident內(nèi)容(IE),即所謂雙核瀏覽器。因此,如果Chrome支持Android App,意味著第三方瀏覽器們,同樣可以支持Android App。雖然在Android系統(tǒng)上這并無多大意義,但在各種類型的PC系統(tǒng)上,還是有些搞頭的。
在過去,瀏覽器總是與H5應(yīng)用一起被相提并論,因?yàn)?它主要負(fù)責(zé)解析基于H5技術(shù)的WEB應(yīng)用,而不是Native App——Android則是屬于原生App?,F(xiàn)在,瀏覽器將不在只是網(wǎng)頁應(yīng)用的解析器,而是可以支持各類應(yīng)用的輕量級(jí)操作系統(tǒng)。H5和Natvie App各有優(yōu)劣,在可見的未來很難彼此互相取代,只會(huì)共存相當(dāng)長(zhǎng)的時(shí)間。
對(duì)于軟件服務(wù)商而言,必須適應(yīng)這樣的趨勢(shì)。互聯(lián)網(wǎng)公司均是兩手抓,即做App也做H5應(yīng)用;為應(yīng)用提供基礎(chǔ)框架的廠商的同樣是這樣的思路,即讓自身的平臺(tái)盡可能地支持不同的應(yīng)用形態(tài)。這也是Chrome支持Android的核心原因。
一方面,H5技術(shù)正在不斷成熟;另一方 面,Chrome開始支持Android App。還有Chrome本身就可以支持插件。未來整個(gè)Chrome將運(yùn)行三大類應(yīng)用:WEB App、Native App和瀏覽器插件。瀏覽器未來必須提供更強(qiáng)大的計(jì)算能力,它還需要對(duì)底層設(shè)備具有越來越高的控制力。智能設(shè)備正在普及,智能手表、智能家電、智能汽車越 來越多,瀏覽器式操作系統(tǒng)恐怕會(huì)成為這些智能設(shè)備的主流。
ChromeOS正在崛起,其上大部分應(yīng)用都是基于 H5的云端架構(gòu);Firefox也推出了自己的操作系統(tǒng)Firefox OS,現(xiàn)在Chrome直接支持Android App,這都體現(xiàn)了一個(gè)新的趨勢(shì):萬物互聯(lián)時(shí)代,各種設(shè)備都會(huì)將計(jì)算和數(shù)據(jù)放到云端,設(shè)備只負(fù)責(zé)數(shù)據(jù)收集、人機(jī)交互和物理功能。設(shè)備越來越輕,云端的負(fù)責(zé) 的計(jì)算、存儲(chǔ)越來越多,設(shè)備與用戶和實(shí)體世界交互,云端則負(fù)責(zé)海量的計(jì)算和服務(wù)的整合
瀏覽器已死?No。瀏覽器正在重生,重要性日益提升,連微軟都要奮發(fā)圖強(qiáng)做Spartan了。
分享到微信 ×
打開微信,點(diǎn)擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。