出品|開源中國
時隔一個月時間,Google 正式發布了 Chrome 111 版本,該版本包括對 "下載氣泡" 用戶界面的改進、擴展畫中畫 API,以及為 Web 應用提供更平滑的過渡等功能。
改進下載界面
Google 自 Chrome 99 大幅改變下載按鈕以來一直在努力改進下載用戶界面,以往屏幕底部的一大排下載欄被頂部工具欄中的 "下載氣泡" 所取代。
Chrome 111 新增了用一個數字來表示有多少項目正在被下載,這是一個很小,但應該會受到用戶歡迎的改動。
更平滑的過渡
Web 應用始終是 Chrome 瀏覽器更新的一個重點領域。通過 Chrome 111,Google 為瀏覽器帶來了一個新的 API(View Transitions API),使開發者更容易實現頁面之間的平滑過渡。這將在很大程度上讓 Web 應用使用起來更像本地應用。
雖然已經可以使用 CSS 添加動畫和平滑過渡,但 API 應該可以讓開發人員更輕鬆地完成這個過程。
自動撤銷網站的權限
很多網站在訪問時都會要求獲得各種權限,如位置、通知、剪貼板、攝像頭等等。你只被要求授予一次訪問權,然後就會被無限期地允許訪問。
從 Chrome 111 開始,瀏覽器將自動撤銷最近兩個月未使用或訪問過的網站的權限。
畫中畫模式
Chrome 111 正在測試新的 Document Picture-in-Picture API(畫中畫 API),藉助新的 API,窗口可以填充任何所需的 HTML 內容,而不僅僅是視頻。
這個新的 API 建立在以前的 Picture-in-Picture API 之上,以前的 API 只允許在畫中畫窗口中使用 HTMLVideoElement。有了這個改進,Web 開發者可以為他們的用戶提供更好的畫中畫體驗。
其他
-
Chrome 111 增加了 window-management 作為 window-placement 權限和權限政策字符串的別名。
-
所有在 CSS Color Level 4 中描述的功能現在都已啟用。CSS Color 5 中的 color-mix() 函數也可以使用。
-
previousslide 和 nextslide 動作已被添加到現有的 Media Session API 中
-
ArrayBuffer 構造函數已被擴展,可接受額外的最大長度
-
在 Chrome 111 中,Web Payment API 在獲取清單時繞過 connect-src CSP 策略的功能已被取消。
更多詳情可查看:https://developer.chrome.com/en/blog/new-in-chrome-111/