估計各位用 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 新特性 —— Add to Home Screen
目前,有幾個小夥伴已經跟我們一起玩了,比如新浪微博(UC 核心對外合作 —— 新浪微博 PWA 版)和餓了麼均已在 UC 上完美支援 PWA,支付寶也已通過 U4 核心支援 PWA,更多合作小夥伴還在支援 PWA 的路上,期待更多的小夥伴一起參與進來,讓我們的 Web 體驗越來越好。