在發(fā)布了 Chrome 114 穩(wěn)定版之后,Google 目前已將開發(fā)重心轉(zhuǎn)向了下一個(gè)版本 —— Chrome 115。
Chrome 114 默認(rèn)啟用了 CHIPS,這是 Google 通過新的 cookie 屬性來淘汰第三方 Cookie 的一部分;Chrome 114 還默認(rèn)啟用了 Popover API,以便更輕松地實(shí)現(xiàn)彈框。
Chrome 115 中的一些新功能也逐漸被揭曉,其中一個(gè)有趣的開發(fā)者實(shí)驗(yàn)功能是為獨(dú)立的 Web 應(yīng)用引入了無邊界模式(borderless mode)。 目前,Chrome 瀏覽器在默認(rèn)情況下會(huì)顯示網(wǎng)站內(nèi)容和眾多界面元素,其中包括地址欄、工具欄圖標(biāo),窗口控制按鈕以及標(biāo)題欄等。 當(dāng)為已安裝的桌面 Web 應(yīng)用程序啟用無邊界模式之后,Web 應(yīng)用的整個(gè)窗口會(huì)擴(kuò)展到覆蓋整個(gè)瀏覽器 —— 包括瀏覽器的標(biāo)題欄區(qū)域和窗口控制按鈕(關(guān)閉、最大化、最小化)。Web 應(yīng)用程序開發(fā)人員負(fù)責(zé)整個(gè)窗口的繪制和輸入處理。 Google 給出了這個(gè)模式的幾個(gè)使用場景:
希望完全自定義標(biāo)題欄的應(yīng)用程序仍然具有跟以前一樣的功能,但可以定制自己的樣式與風(fēng)格;
想完全刪除標(biāo)題欄并不提供任何控制的應(yīng)用程序;
可以避免出現(xiàn)一些 Web 應(yīng)用原生就有標(biāo)題欄,然后出現(xiàn)標(biāo)題欄疊標(biāo)題欄的情況出現(xiàn);
借助這個(gè)模式,Chrome 可以讓 Web 應(yīng)用的顯示空間最大化;其次,開發(fā)者還可以自定義標(biāo)題欄區(qū)域,以便這些 Web 應(yīng)用無論是看起來還是使用起來都更像是原生的桌面應(yīng)用程序。 在官方給出的示例中,無邊界模式下的 Web 應(yīng)用看起來可以是下面這樣的,但外觀樣式最終將完全取決于開發(fā)者采用的實(shí)現(xiàn)方式。
除了無邊界模式,Chrome 115 中另一個(gè)有趣的實(shí)驗(yàn)性功能是 Compute Pressure API,用于公開 CPU 負(fù)載計(jì)算,以顯示客戶端系統(tǒng)的壓力狀態(tài)。這是為密集型 Web 應(yīng)用程序設(shè)計(jì)的,以幫助確保它們不會(huì)對(duì)客戶端系統(tǒng)造成不可管理的壓力。在未來,這個(gè)功能還可能會(huì)被擴(kuò)展到顯示包括溫度和電池狀態(tài)等內(nèi)容。 按計(jì)劃,Chrome 115 穩(wěn)定版應(yīng)該會(huì)在 7 月中旬左右發(fā)布。
-
Google
+關(guān)注
關(guān)注
5文章
1765瀏覽量
57536 -
Chrome
+關(guān)注
關(guān)注
0文章
344瀏覽量
18041 -
應(yīng)用程序
+關(guān)注
關(guān)注
37文章
3268瀏覽量
57713
原文標(biāo)題:Chrome將引入無邊界模式
文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論