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