Chrome 63 Beta:支持動(dòng)態(tài)模塊導(dǎo)入,新增設(shè)備內(nèi)存 API
Google 近日向全平臺(tái)推送了 Chrome 63 的 beta 版本,而我們可以預(yù)見下個(gè)月的正式版都將迎來(lái)哪些變動(dòng)。對(duì)開發(fā)者來(lái)說,Chrome 63 帶來(lái)了諸多改進(jìn),比如動(dòng)態(tài)模塊導(dǎo)入、新增設(shè)備內(nèi)存 API、改進(jìn)權(quán)限 UI、以及異步生成器和迭代器。公告中稱:“當(dāng)前 JavaScript 模塊的導(dǎo)入是完全靜態(tài)的,開發(fā)者們無(wú)法基于運(yùn)行時(shí)條件來(lái)導(dǎo)入模塊,比如用戶是否已登錄”。
從 Chrome 63 開始,import(specifier) —— 導(dǎo)入說明符語(yǔ)句允許開發(fā)者動(dòng)態(tài)地為模塊加載運(yùn)行時(shí)代碼和腳本。
此外,作為 Chromium 開發(fā)項(xiàng)目的一部分,Chrome 63 也為 Blink 網(wǎng)絡(luò)瀏覽器引擎帶來(lái)了諸多改進(jìn),設(shè)計(jì) CSS、bindings、DOM、網(wǎng)絡(luò)、傳感器、存儲(chǔ)、JavaScript(JS)、MediaStream、HTML、以及字體等。
這些底層的變化,對(duì)提升 Chrome 的整體可靠性非常重要。
此外,Chrome 63 支持顯示最小用戶界面(display: minimal-ui)函數(shù),允許開發(fā)者為用戶定制標(biāo)簽頁(yè)。感興趣的網(wǎng)友可以到官網(wǎng)下載面向 Chrome OS、Linux、Android、Mac 和 Windows 的對(duì)應(yīng) beta 版本。
[編譯自:Soft Pedia, 來(lái)源:Chromium Blog]