你不知道的聖誕禮物 - U4 2.0 內核正式登陸中文版 UC

估計各位用 UC 的小夥伴應該收到升級提醒了吧,沒錯,這是我們給大家發的聖誕禮物,還記得今年10月份杭州雲棲大會上,UC 專場對外宣布 U4 內核 2.0 版本正式發布吧。當然,自從正式發布新內核後,UC 內核團隊一直在緊鑼密鼓地進行 UC 中文版 App 的內核升級和測試。終於在昨天,各項指標均達到發布水平,我們對外宣傳已久的 U4 2.0 內核正式登陸 UC 中文版 App。心急的小夥伴可以趕緊訪問更新進行體驗吧,UC Android官方下載

感謝內核團隊兄弟姐妹們這幾個月以來 996 甚至 007 的不懈努力和辛勤付出,感謝這些家庭的另一半,沒有 TA 們的支持,我們也不會這麼快就完成中文版 UC 的內核升級。從今天開始,UC 正式告別的「移動端 IE6/7」 的時代,接下來我們將更專註傾聽我們開發者的聲音,讓 U4 內核越來越好,讓 Web 生態越來越好。

接下來,發布菌想再跟大家啰嗦一下,U4 2.0 內核對於 U4 1.0 內核,發生了什麼變化。

在今年杭州雲棲大會上,我們的講師嘉賓就提到過,我們在原有 Chromium 57 的基礎上做了大量的優化,使得整體的性能有了很大的提升,簡單來說,就是比 Chromium 57 還要快。JS 引擎整體得到提升,比如 code caching 以及啟用 Ignition 與 TurboFan,還有其他的優化措施的加持,使得 U4 2.0 對比 57 版本有明顯的提升。

當然,各位開發者小夥伴們最關心的還是 ES6 的支持程度,關於這個問題,嘉賓同學也提到了,U4 2.0 內核對 ES6 的支持接近 100%,對了,新內核是支持 webpack-dev-server 插件的 ^_^

比如我們常見的箭頭函數、Promise、Generator,在 ES2016 及以上版本的特性,比如 async / await 的支持,可有效簡化開發者編寫非同步操作的代碼。

對了,那個支持多路復用、伺服器推送、請求頭壓縮的 http/2 協議,也被支持了,使用 http/2 協議,對網路性能有著相當不錯的提升。

另外,一些能簡化寫法提高性能的新特性,也被支持了!!!比如,「position:sticky」、「Grid layout」、「Containment」、「Passive Event Listener」、「IntersectionObserver」,還有 「requestIdleCallback」等等。

使用最新版的 UC,也可以玩 WebAR 遊戲了,在今年的雙十一全球狂歡節上,UC 推出了表情紅包遊戲(UC 瀏覽器訪問傳送門,觀看 UC 各路網紅表演視頻 這群人怕是中毒了吧哈哈哈哈哈哈哈哈哈),以豐富新穎的互動展示取得良好的效果。我們與支付寶的同學進行了 WebAR 技術合作,目前在支付寶上線了基於 U4 WebAR 技術的業務螞蟻莊園星星球、親子相機等。更多案例,可訪問 UC-AR 網站試玩。

當然了,最最重要的是,莫過於我們新內核完整支持 PWA 能力 !!!包括 WebPush(接入文檔) 和 Add to Home Screen (接入方式)兩大特性。我們之前已經在知乎專欄做過簡單的介紹,感興趣的小夥伴可以戳:

U4 2.0 新特性 —— PWA 完整支持

U4 2.0 新特性 —— Web Push

U4 2.0 新特性 —— Add to Home Screen

目前,有幾個小夥伴已經跟我們一起玩了,比如新浪微博(UC 內核對外合作 —— 新浪微博 PWA 版)和餓了么均已在 UC 上完美支持 PWA,支付寶也已通過 U4 內核支持 PWA,更多合作小夥伴還在支持 PWA 的路上,期待更多的小夥伴一起參與進來,讓我們的 Web 體驗越來越好。

推薦閱讀:

手機端有哪些瀏覽器是國產自主的內核?
為什麼好多瀏覽器用的谷歌的內核?
U4 內核特性支持文檔上線啦
現在流行的 HTML 5 混合式 App 開發框架中的 WebKit 內核有精簡過嗎?
Google Chromium 為什麼要從 WebKit 中抽離,新建一個 Blink 分支?對 Chrome 有什麼影響?

TAG:浏览器内核 | 前端开发 |