時(shí)隔一個(gè)月時(shí)間,Google 正式發(fā)布了 Chrome 111 版本,該版本包括對(duì) "下載氣泡" 用戶界面的改進(jìn)、擴(kuò)展畫(huà)中畫(huà) API,以及為 Web 應(yīng)用提供更平滑的過(guò)渡等功能。

改進(jìn)下載界面


(資料圖片)

Google 自 Chrome 99 大幅改變下載按鈕以來(lái)一直在努力改進(jìn)下載用戶界面,以往屏幕底部的一大排下載欄被頂部工具欄中的 "下載氣泡" 所取代。

Chrome 111 新增了用一個(gè)數(shù)字來(lái)表示有多少項(xiàng)目正在被下載,這是一個(gè)很小,但應(yīng)該會(huì)受到用戶歡迎的改動(dòng)。

更平滑的過(guò)渡

Web 應(yīng)用始終是 Chrome 瀏覽器更新的一個(gè)重點(diǎn)領(lǐng)域。通過(guò) Chrome 111,Google 為瀏覽器帶來(lái)了一個(gè)新的 API(View Transitions API),使開(kāi)發(fā)者更容易實(shí)現(xiàn)頁(yè)面之間的平滑過(guò)渡。這將在很大程度上讓 Web 應(yīng)用使用起來(lái)更像本地應(yīng)用。

雖然已經(jīng)可以使用 CSS 添加動(dòng)畫(huà)和平滑過(guò)渡,但 API 應(yīng)該可以讓開(kāi)發(fā)人員更輕松地完成這個(gè)過(guò)程。

自動(dòng)撤銷(xiāo)網(wǎng)站的權(quán)限

很多網(wǎng)站在訪問(wèn)時(shí)都會(huì)要求獲得各種權(quán)限,如位置、通知、剪貼板、攝像頭等等。你只被要求授予一次訪問(wèn)權(quán),然后就會(huì)被無(wú)限期地允許訪問(wèn)。

從 Chrome 111 開(kāi)始,瀏覽器將自動(dòng)撤銷(xiāo)最近兩個(gè)月未使用或訪問(wèn)過(guò)的網(wǎng)站的權(quán)限。

畫(huà)中畫(huà)模式

Chrome 111 正在測(cè)試新的 Document Picture-in-Picture API(畫(huà)中畫(huà) API),借助新的 API,窗口可以填充任何所需的 HTML 內(nèi)容,而不僅僅是視頻。

這個(gè)新的 API 建立在以前的 Picture-in-Picture API 之上,以前的 API 只允許在畫(huà)中畫(huà)窗口中使用 HTMLVideoElement。有了這個(gè)改進(jìn),Web 開(kāi)發(fā)者可以為他們的用戶提供更好的畫(huà)中畫(huà)體驗(yàn)。

其他

Chrome 111 增加了window-management作為window-placement權(quán)限和權(quán)限政策字符串的別名。所有在 CSS Color Level 4 中描述的功能現(xiàn)在都已啟用。CSS Color 5 中的color-mix()函數(shù)也可以使用。previousslide和nextslide動(dòng)作已被添加到現(xiàn)有的 Media Session API 中ArrayBuffer構(gòu)造函數(shù)已被擴(kuò)展,可接受額外的最大長(zhǎng)度在 Chrome 111 中,Web Payment API 在獲取清單時(shí)繞過(guò) connect-src CSP 策略的功能已被取消。

標(biāo)簽: