據(jù)介紹,騰訊瀏覽服務(wù)TBS2.0中的X5 blink內(nèi)核能力對(duì)齊Chromium M37版本,與Android 5.0 版本一致,并解決了Android 多平臺(tái)兼容性問(wèn)題。X5 blink內(nèi)核一舉解決 Android 版本以及Android Webview版本的碎片化問(wèn)題(不同手機(jī)廠商定制ROM使用的Chrome/Webkit版本也不盡相同),并在穩(wěn)定性、安全性和基礎(chǔ)性能上相比系統(tǒng)Webview進(jìn)一步提升。
一、CSS能力的加強(qiáng)。在升級(jí)到X5 blink內(nèi)核后,CSS 3規(guī)范支持更加完整。其中CSS Filter和Flex Layout的支持可以說(shuō)為開(kāi)發(fā)者解決了困擾多時(shí)的問(wèn)題,在頁(yè)面顯示和布局效果上提供更多便利。
二、HTML 5能力增強(qiáng)。X5 blink在HTML 5能力上也有了大幅度增強(qiáng),不僅HTML 5 Test 得分顯著提升,同時(shí)實(shí)現(xiàn) Web Audio 的支持、Web Components的支持,后續(xù)也會(huì)不斷完善HTML 5各項(xiàng)能力的支持,不斷推進(jìn)各項(xiàng)能力在不同應(yīng)用場(chǎng)景的落地。
三、Canvas / WebGL 性能提升。X5 blink 在渲染性能,尤其是Canvas/WebGL性能上進(jìn)行了重點(diǎn)優(yōu)化,采用更先進(jìn)的硬件繪制的線程模型,能夠在越來(lái)越普及的多核設(shè)備上充分發(fā)掘性能潛力。提升對(duì)主流GPU(特別是較新GPU子型號(hào)的硬件)繪制支持程度,增強(qiáng)更多設(shè)備上的H5 Canvas、WebGL硬件加速能力。
Geometry – Sys Webview 2FPS
Geometry – X5 41 FPS
Materials – Sys Webview 43 FPS
Materials – X5 51 FPS
四、開(kāi)發(fā)者工具升級(jí)。騰訊瀏覽服務(wù)在升級(jí)到X5 Blink版本后,與微信Web開(kāi)發(fā)者工具合作,同步推出支持遠(yuǎn)程調(diào)試的0.5.0版本,開(kāi)發(fā)者可以方便的在手機(jī)上調(diào)試頁(yè)面,在頁(yè)面開(kāi)發(fā)、性能優(yōu)化、Bug調(diào)試方面大幅提升效率。
對(duì)于開(kāi)發(fā)者而言,現(xiàn)在不用在擔(dān)心精品HTML5游戲運(yùn)行環(huán)境的問(wèn)題,微信新增支持實(shí)時(shí)映射手機(jī)屏幕到 PC 或者 Mac 上,縮減了開(kāi)發(fā)者大量的調(diào)試工作。同時(shí),開(kāi)發(fā)者推出的幾乎所有產(chǎn)品和內(nèi)容,在用戶體驗(yàn)上已經(jīng)能夠達(dá)到媲美原生的水平。
騰訊瀏覽服務(wù)TBS后續(xù)將不斷優(yōu)化升級(jí),解決用戶和開(kāi)發(fā)者在移動(dòng)設(shè)備上瀏覽所遇到的問(wèn)題,促進(jìn)移動(dòng)互聯(lián)網(wǎng)HTML5生態(tài)的繁榮發(fā)展。