于杰
瀏覽服務(wù)正因?yàn)椴煌姹緸g覽器的出現(xiàn)、智能終端的配置不一出現(xiàn)用戶(hù)體驗(yàn)的差異,由此導(dǎo)致瀏覽能力的裂變,這對(duì)于開(kāi)發(fā)者和用戶(hù)來(lái)說(shuō)都是很糟糕的體驗(yàn)。市場(chǎng)正需要一種新的瀏覽服務(wù)模式和更貼近開(kāi)發(fā)者的支持模式,來(lái)阻止瀏覽能力裂變進(jìn)程的延續(xù)。
騰訊瀏覽器產(chǎn)品團(tuán)隊(duì)9月23日在北京發(fā)布了X5瀏覽服務(wù)。該服務(wù)是騰訊瀏覽器產(chǎn)品團(tuán)隊(duì)6年研發(fā)的成果,旨在為合作伙伴和用戶(hù)提供一整套的、提升瀏覽體驗(yàn)的解決方案。
騰訊瀏覽器產(chǎn)品部總經(jīng)理鐘翔平、X5瀏覽服務(wù)負(fù)責(zé)人莫沙、騰訊瀏覽器產(chǎn)品部副總經(jīng)理葉駿、Egret聯(lián)合創(chuàng)始人馬鑒出席了本次發(fā)布會(huì)。
X5是什么?
X5瀏覽服務(wù)由兩部分組成,第一部分是內(nèi)核,第二部分是云服務(wù),這兩部分構(gòu)成能夠連接終端和云端的一個(gè)解決方案。
用戶(hù)怎么接入X5瀏覽服務(wù)呢?莫沙介紹稱(chēng),X5瀏覽服務(wù)會(huì)提供一個(gè)只有60K大小的SDK,對(duì)于應(yīng)用廠(chǎng)商來(lái)說(shuō)集成成本、開(kāi)發(fā)成本都非常低,幾乎接近于零成本開(kāi)發(fā),并且開(kāi)發(fā)者可實(shí)現(xiàn)在一天時(shí)間內(nèi)完成X5瀏覽服務(wù)的接入。
莫沙表示,開(kāi)發(fā)者只需要非常小的成本就能換來(lái)非常大的優(yōu)化效果。其中包括:第一是適配成本將會(huì)降到最低,開(kāi)發(fā)者只需要接入騰訊X5瀏覽服務(wù),就可以全面兼容目前的主流設(shè)備,實(shí)現(xiàn)只開(kāi)發(fā)一個(gè)頁(yè)面就能在幾乎所有智能設(shè)備上運(yùn)行。第二是縮短了頁(yè)面打開(kāi)時(shí)間,頁(yè)面打開(kāi)速度是瀏覽器運(yùn)行最為關(guān)鍵的一個(gè)指標(biāo),也是用戶(hù)接受度的評(píng)估標(biāo)準(zhǔn),屬于核心,用戶(hù)判斷一款瀏覽器的內(nèi)核是否強(qiáng)大,主要是看這個(gè)瀏覽器打開(kāi)頁(yè)面的速度是不是足夠快,所以縮短打開(kāi)頁(yè)面時(shí)間是騰訊X5這六年投入研發(fā)精力最多的。頁(yè)面打開(kāi)速度取決于兩個(gè)方面:一是把頁(yè)面資源從網(wǎng)絡(luò)上下載到本地,另外一個(gè)是將頁(yè)面資源下載到本地之后,本地進(jìn)行渲染展示信息。第三是為用戶(hù)節(jié)省流量,X5瀏覽服務(wù)依托騰訊強(qiáng)大的云端服務(wù)能力,通過(guò)對(duì)資源壓縮實(shí)現(xiàn)流量節(jié)省,以來(lái)自手機(jī)QQ、微信的數(shù)據(jù)為例,用戶(hù)打開(kāi)一個(gè)頁(yè)面,流量可以平均節(jié)省60%,這從用戶(hù)體驗(yàn)上講是一個(gè)非常大的進(jìn)步。第四是減少內(nèi)存的占用量,現(xiàn)在內(nèi)存普遍為512MB或1GB,安卓系統(tǒng)同時(shí)能運(yùn)行的程序是3~4個(gè),所以經(jīng)常會(huì)發(fā)生內(nèi)存不夠用的情況,經(jīng)過(guò)X5瀏覽服務(wù)針對(duì)此情況的優(yōu)化,App在打開(kāi)一個(gè)網(wǎng)頁(yè)的時(shí)候,內(nèi)存占有量能降低30%。第五是解決了安全問(wèn)題,因?yàn)槭袌?chǎng)上現(xiàn)存的安全漏洞防御產(chǎn)品表現(xiàn)并不出色,當(dāng)前安全漏洞都出現(xiàn)在系統(tǒng)層面,經(jīng)常發(fā)生用戶(hù)賬號(hào)信息泄露、用戶(hù)私人財(cái)產(chǎn)損失等情況,X5瀏覽服務(wù)將安全漏洞的防御提升至引擎級(jí),把系統(tǒng)中凡是可能出現(xiàn)漏洞的路徑都做了非常隱秘的防御,另外對(duì)于釣魚(yú)網(wǎng)站欺詐,依托騰訊在安全領(lǐng)域十五年的積累,X5瀏覽服務(wù)聯(lián)動(dòng)了騰訊安全中心的云端查殺功能,幫助用戶(hù)輕松防護(hù)。
對(duì)于X5瀏覽服務(wù)的穩(wěn)定性,莫沙舉了一個(gè)例子:騰訊公司今年上半年從日本引進(jìn)了一款游戲,這款游戲是一款重度游戲,90%的場(chǎng)景都是通過(guò)網(wǎng)頁(yè)來(lái)實(shí)現(xiàn)的,第一次內(nèi)測(cè)中用戶(hù)運(yùn)行崩潰率達(dá)到75%,導(dǎo)致這個(gè)游戲沒(méi)法實(shí)現(xiàn)正常運(yùn)營(yíng),后來(lái)這個(gè)游戲接入了X5瀏覽服務(wù)開(kāi)始第二次內(nèi)測(cè),崩潰率從75%降到了接近0。
突破兩個(gè)臨界點(diǎn)
此前,智能終端中的應(yīng)用和應(yīng)用之間因?yàn)榇嬖谙鄬?duì)的封閉,彼此還不能實(shí)現(xiàn)有效的互訪(fǎng),早在幾年前騰訊的瀏覽器團(tuán)隊(duì)就已經(jīng)開(kāi)始為此尋找一個(gè)有效的解決方案。“我們一直沒(méi)有找到一個(gè)好的方案。為什么呢?我們當(dāng)時(shí)找的技術(shù)方案實(shí)現(xiàn)門(mén)檻都非常高,雖然服務(wù)非常好、功能非常強(qiáng)大,但是給應(yīng)用開(kāi)發(fā)商卻增加了很多的開(kāi)發(fā)成本,這是行不通的。只有開(kāi)發(fā)者認(rèn)為你的服務(wù)可以非常輕松的獲得,才有理由接受這個(gè)事情。為了尋找一個(gè)合適的解決方案我們也是花了很多工夫去探索?!蹦潮硎荆艾F(xiàn)在,我們已經(jīng)能夠相對(duì)比較完美地降低了這個(gè)技術(shù)實(shí)現(xiàn)的門(mén)檻,以最低的成本把這些服務(wù)提供給應(yīng)用開(kāi)發(fā)商?!?/p>
一個(gè)新的技術(shù)能不能變成被用戶(hù)廣泛接受的一種服務(wù)形態(tài),不僅取決于該技術(shù)是否能夠突破價(jià)格臨界點(diǎn),也取決于是否能夠突破質(zhì)量臨界點(diǎn)。
“我們希望從瀏覽器的角度去解決應(yīng)用的互訪(fǎng)和應(yīng)用在不同手機(jī)終端、不同瀏覽器上運(yùn)行表現(xiàn)和用戶(hù)體驗(yàn)差異的問(wèn)題,以此超越質(zhì)量的臨界點(diǎn)。比如過(guò)去用戶(hù)玩頁(yè)游,會(huì)遇到很多服務(wù)質(zhì)量上的障礙,會(huì)明顯的感受到和原生游戲的差異,也會(huì)明顯感受到同一個(gè)應(yīng)用在不同手機(jī)上的表現(xiàn)效果和受支持程度的差異,而從瀏覽角度確實(shí)能解決這個(gè)問(wèn)題?!辩娤杵饺缡钦f(shuō)。
通吃應(yīng)用軟件、游戲引擎
截至召開(kāi)發(fā)布會(huì)之前,X5瀏覽服務(wù)開(kāi)發(fā)團(tuán)隊(duì)已和一些廠(chǎng)商、App開(kāi)發(fā)商建立了成功的合作關(guān)系,包括鳳凰、搜狐、新浪、人民日?qǐng)?bào)、商業(yè)價(jià)值等。其中,有一個(gè)合作伙伴的產(chǎn)品對(duì)于提升X5瀏覽服務(wù)的用戶(hù)體驗(yàn)起到了重要作用,這個(gè)產(chǎn)品就是手機(jī)QQ。
手機(jī)QQ是基于Web信息實(shí)現(xiàn)的,包括有頁(yè)面瀏覽、消息分享等應(yīng)用服務(wù),這些服務(wù)都由Web來(lái)實(shí)現(xiàn)。為了讓W(xué)eb實(shí)現(xiàn)場(chǎng)景有更好的用戶(hù)體驗(yàn),手機(jī)QQ很早前就接入了X5瀏覽服務(wù)。在接入過(guò)程中,手機(jī)QQ和X5相輔相成、共同成長(zhǎng),也發(fā)生了一些變化,其中一個(gè)很重要的變化就是開(kāi)放性的變化。當(dāng)手機(jī)QQ接入X5的SDK的時(shí)候,它的開(kāi)發(fā)模式是通過(guò)SDK與瀏覽進(jìn)行交互,所以耦合性比較強(qiáng)?!拔覀兪褂孟到y(tǒng)內(nèi)核的時(shí)候崩潰率為0.59%,使用了X5內(nèi)核以后崩潰率是0.06%。此外在流量的消耗上,使用系統(tǒng)內(nèi)核比使用X5內(nèi)核的流量消耗明顯降低。伴隨流量降低的是訪(fǎng)問(wèn)速度的提升,使用X5內(nèi)核比使用系統(tǒng)內(nèi)核在訪(fǎng)問(wèn)速度上高約26%。除以上三個(gè)技術(shù)指標(biāo)的優(yōu)化外,使用X5內(nèi)核還實(shí)現(xiàn)了一些交互體驗(yàn)的軟指標(biāo)優(yōu)化,比如視頻播放的優(yōu)化,X5內(nèi)核可支持多種視頻格式,視頻播放時(shí)的交互功能,比如改變音量等,在體驗(yàn)上幾乎可以與一個(gè)獨(dú)立的視頻播放App相同?!笔謾C(jī)QQ終端開(kāi)發(fā)負(fù)責(zé)人石延龍表示。
除了應(yīng)用軟件,在對(duì)游戲的支持方面,X5瀏覽服務(wù)也能夠與游戲引擎完美結(jié)合。
“作為致力于HTML5游戲的開(kāi)發(fā)商,Egret團(tuán)隊(duì)第一時(shí)間和騰訊X5團(tuán)隊(duì)的工程人員、產(chǎn)品人員進(jìn)行了接觸,經(jīng)過(guò)兩個(gè)團(tuán)隊(duì)的協(xié)作,已成功實(shí)現(xiàn)了將Egret Runtime(一款用于提升HTML5游戲速度和穩(wěn)定性的加速器組件)植入到了騰訊X5當(dāng)中?!瘪R鑒如是說(shuō)。
Egret Runtime有一個(gè)目標(biāo),就是全面提升HTML5游戲在移動(dòng)設(shè)備的用戶(hù)體驗(yàn)。將Egret Runtime植入到騰訊X5內(nèi)核后可實(shí)現(xiàn):第一是渲染性能的成倍提升;第二是資源加載順暢平滑;第三是設(shè)備的適配兼容,比如分辨率、觸摸、交互方式都能夠正確識(shí)別;第四是硬件接口直接的調(diào)用,實(shí)現(xiàn)所有HTML5游戲可以調(diào)用底層系統(tǒng)的驅(qū)動(dòng)、系統(tǒng)硬件的觸摸和轉(zhuǎn)屏功能,通過(guò)這些硬件接口的直接調(diào)用,實(shí)現(xiàn)把HTML5游戲成倍加速;第五是游戲進(jìn)度的自動(dòng)存儲(chǔ)。
Egret Runtime與騰訊X5瀏覽服務(wù)集成后,將體現(xiàn)三個(gè)特點(diǎn):第一是安全,Egret Runtime擁有獨(dú)立的生命周期,當(dāng)用戶(hù)使用X5服務(wù)的時(shí)候,X5會(huì)直接管理Egret Runtime的生命周期,因此不會(huì)因?yàn)镋gret Runtime的異常影響X5的服務(wù)體驗(yàn),在協(xié)作或者交互的過(guò)程中,二者采用密鑰銜接,保障了平臺(tái)的安全;第二是精簡(jiǎn),用戶(hù)在啟動(dòng)任何HTML5游戲的時(shí)候,不需要再去安卓系統(tǒng)上去進(jìn)行更新,而是在后臺(tái)實(shí)現(xiàn)更新;第三是高性能,Egret Runtime與騰訊X5服務(wù)集成后可以達(dá)到目前主流手機(jī)上瀏覽器5倍以上的性能,另外對(duì)于一些混合型應(yīng)用則能達(dá)到超過(guò)30倍的性能。endprint