Firefox 131 Web 瀏覽器已發布,並產生了先前長期支援的分支的更新 - 115.16.0 和 128.3.0。 Firefox 132分支已轉入beta測試階段,預計29月XNUMX日發布。
Firefox 131 的主要創新:
- 實現了授予網站臨時權限(例如位置存取權限)的功能,這些權限在選項卡關閉後或使用者授予權限一小時後就會過期。

- 預設啟用將滑鼠懸停在選項卡按鈕上時顯示頁面縮圖。假設縮圖將允許您快速找到所需的頁面,而無需浪費時間對具有相同標題的選項卡進行排序。

- 預設啟用對文字片段機制的支持,允許您建立外部連結以跳到頁面文字中的任意位置,而無需向頁面添加標籤,也無需連結到元素標識符。該位置是使用連結中內建的文字遮罩確定的。例如,當您點擊「https://opennet.me/61967#:~:text=Text%20Fragments」連結時,瀏覽器會將頁面捲動到包含「Text Fragments」短語的位置,並在顏色上。除了指定簡單的遮罩之外,還可以為突出顯示文字的開頭和結尾定義掩碼,以及連結到用於突出顯示所需片段(如果頁面上有多個匹配項)的前後掩碼。

- 在空搜尋列中按 Shift-Enter 或 Shift-Click 時可以開啟搜尋引擎網站的主頁,可以選擇將其新增至網址列旁的面板。

- 右上角顯示的所有打開的選項卡列表的選單圖示已更改(現在使用選項卡圖像,而不是“V”符號)。

- 在內建翻譯系統中,當選擇預設語言時,現在將使用使用者先前選擇的翻譯語言。
- 新增對 CHIPS(具有獨立分區狀態的 Cookie)技術的支持,該技術由 Google 作為隱私沙盒計劃的一部分創建,允許隔離與以下內容相關的 Cookie: 領域 第一級,使用“Partitioned”屬性。雖然嵌入在網站「A」和「B」中的來自網站「C」的第三方程式碼通常可以處理這些網站共享的cookie,但指定「Partitioned」屬性後,從網站「A」和「B」載入程式碼時,網站「C」設定的cookie將完全隔離。


- 現在只能在安全模式下設定 Cookie 的 SameSite=None 值,該模式對於透過 HTTPS 的連線有效。 SameSite=None 停用對來自第三方網站的插入內容的 Cookie 傳送限制。
- 為了準備過渡到 SVG 2 規範,已刪除了 XNUMX 月份已棄用的 SVGGraphicsElement.nearestViewportElement 和 SVGGraphicsElement.farthestViewportElement 屬性。
- 根據CSS標準化工作小組的建議,CSS屬性「inset-area」已更名為「position-area」。
- 迭代器中加入了對同步執行處理程序的支援Iterator.prototype.drop()、Iterator.prototype.every()、Iterator.prototype.filter()、Iterator.prototype.find()、Iterator.prototype.flatMap( ) JavaScript 介面 Iterator.prototype.forEach()、Iterator.prototype.map()、Iterator.prototype.reduce()、Iterator.prototype.some() 和 Iterator.prototype.take(),讓您可以使用迭代器類似於數組的操作,無需明確創建中間Array 對象,這在處理非常大的資料集時非常有用。
- 在版本中 Android 儲存書籤時,預設位置現在是新增書籤的位置,而不是根書籤目錄。設定中新增了一個選項,可以啟用與已知追蹤器無關的指紋保護。選擇自訂或進階追蹤保護模式時,此選項可用。

除了創新和錯誤修復之外,Firefox 131 還修復了 24 個漏洞。 18 個漏洞被標記為危險,其中 14 個是由記憶體問題引起的,例如緩衝區溢位和存取已釋放的記憶體區域。這些問題可能會導致在打開專門設計的頁面時執行攻擊者的程式碼。
來源: opennet.ru








