火狐 113 發布

Firefox 113 網絡瀏覽器已經發布,並形成了對長期支持分支 102.11.0 的更新。 Firefox 114 分支已進入 beta 測試階段,計劃於 6 月 XNUMX 日發布。

Firefox 113 的主要創新:

  • 啟用在地址欄中顯示輸入的搜索查詢,而不是顯示搜索引擎 URL(即不僅在輸入過程中,而且在訪問搜索引擎並顯示與輸入鍵)。 僅當從地址池訪問搜索引擎時更改才有效。 如果查詢是在搜索引擎站點上輸入的,則 URL 會顯示在地址欄中。 將搜索鍵留在地址欄中可以更輕鬆地提交優化搜索,因為您在瀏覽結果時不必向上滾動到輸入區域。
    火狐 113 發布

    為了控制這種行為,在搜索設置部分 (about:preferences#search) 和 about:config 參數“browser.urlbar.showSearchTerms.featureGate”中提供了一個特殊選項。

    火狐 113 發布

  • 上下文菜單已添加到搜索建議的下拉列表中,當您單擊“...”按鈕時會顯示該菜單。 該菜單提供了從訪問歷史記錄中刪除搜索查詢並禁用贊助商鏈接顯示的功能。
    火狐 113 發布
  • 提出了畫中畫(Picture-in-Picture)視頻觀看模式的改進實現,增加了向前和向後快退5秒的按鈕,快速打開窗口到全屏的按鈕,以及一個帶有視頻位置和持續時間指示器的快進滑塊。
    火狐 113 發布
  • 在隱私瀏覽模式下瀏覽時,第三方 cookie 的阻止和訪問跟踪代碼中使用的瀏覽器存儲的隔離得到加強。
  • 在註冊表中填寫密碼時,自動生成密碼的可靠性得到了提高,其格式現在也使用特殊字符。
  • 對動畫圖像 (AVIS) 的支持已添加到 AVIF(AV1 圖像格式)圖像格式的實現中,該格式使用來自 AV1 視頻編碼格式的幀內壓縮技術。
  • 重新設計了為殘疾人提供技術支持的引擎(無障礙引擎)。 顯著提高了屏幕閱讀器、單點登錄界面和輔助功能框架的性能、響應能力和穩定性。
  • 從 Safari 和基於 Chromium 引擎的瀏覽器導入書籤時,支持導入與書籤關聯的 favicon。
  • 在 Windows 平台上使用的與 GPU 交互的進程的沙箱隔離已經加強。 對於 Windows 系統,您現在可以從 Microsoft Outlook 拖放內容。 在 Windows 版本中,當嘗試滾動到頁面末尾時,默認情況下會啟用拉伸視覺效果。
  • 針對 macOS 平台的構建提供了直接從 Firefox 上下文菜單訪問服務子菜單的權限。
  • 在使用 Worklet 接口(Web Workers 的簡化版本,提供對渲染和聲音處理的低級階段的訪問)的腳本中,添加了對使用“import”語句導入 JavaScript 模塊的支持。
  • 默認啟用對 CSS Color Level 4 規範中定義的 color()、lab()、lch()、oklab() 和 oklch() 函數的支持,這些函數用於定義 sRGB、RGB、HSL、 HWB、LHC 和 LAB 色彩空間。
  • color-mix() 函數已添加到 CSS,允許您根據給定的百分比在任何顏色空間中混合顏色(例如,要將 10% 的藍色添加到白色中,您可以指定“color-mix(in srgb,藍色 10%,白色);") 。
  • 添加了“forced-color-adjust”CSS 屬性以禁用對單個元素的強制顏色約束,讓它們通過 CSS 進行完整的顏色控制。
  • 支持 @media) “腳本”媒體查詢已添加到 CSS,它允許您檢查執行腳本的能力的可用性(例如,在 CSS 中您可以確定是否啟用了 JavaScript 支持)。
  • 添加了新的“:nth-child(an + b)”和“:nth-last-child()”偽類語法,允許選擇器在執行主要“An+B”之前預過濾子元素他們的選擇邏輯。
  • 添加了 Compression Streams API,它提供了用於壓縮和解壓縮 gzip 和 deflate 數據的編程接口。
  • 添加了對 CanvasRenderingContext2D.reset() 和 OffscreenCanvasRenderingContext2D.reset() 方法的支持以重置渲染上下文。
  • 添加了對在其他瀏覽器中實現的其他 WebRTC 函數的支持:RTCMediaSourceStats、RTCPeerConnectionState、RTCPeerConnectionStats(“peer-connection”RTCStatsType)、RTCRtpSender.setStreams() 和 RTCSctpTransport。
  • 刪除了 Firefox 特定的 WebRTC 函數 mozRTCPeerConnection、mozRTCIceCandidate 和 mozRTCSessionDescription WebRTC,這些函數早已棄用。 刪除了已棄用的 CanvasRenderingContext2D.mozTextStyle 屬性。
  • Web 開發人員工具擴展了 JavaScript 調試器中可用的文件搜索功能。 搜索欄已移至常規側邊欄,您可以在編輯腳本時查看結果。 顯示縮小的結果和來自 node_modules 目錄的結果。 默認情況下隱藏忽略文件中的搜索結果。 添加了對按掩碼搜索的支持以及在搜索時使用修飾符的能力(例如,搜索時不考慮字符大小寫或使用正則表達式)。
  • 在 HTML 文件查看界面中啟用了嵌入式 JavaScript 代碼的可視化格式化模式(漂亮打印)。
  • JavaScript 調試器允許覆蓋腳本文件。 “添加腳本覆蓋”選項已添加到為帶有代碼的文件顯示的上下文菜單中,您可以使用該選項將帶有腳本的文件上傳到您的計算機並對其進行編輯,之後將在處理頁面時使用此編輯後的腳本,即使在重新加載之後。
    火狐 113 發布
  • 在安卓版本中:
    • 默認情況下,AV1 格式的視頻解碼的硬件加速是啟用的,如果沒有使用軟件解碼器。
    • 啟用 GPU 使用以加速 Canvas2D 光柵化。
    • 改進了內置 PDF 查看器的界面,簡化了保存打開的 PDF 文件的操作。
    • 修復了橫屏模式下視頻播放的問題。

除了創新和錯誤修復外,Firefox 113 還修復了 41 個漏洞。 33 個漏洞被標記為危險,其中 30 個漏洞(收集在 CVE-2023-32215 和 CVE-2023-32216 下)是由內存問題引起的,例如緩衝區溢出和訪問已釋放的內存區域。 這些問題可能會導致在打開專門設計的頁面時執行惡意代碼。 漏洞 CVE-2023-32207 允許您通過覆蓋欺騙性內容(點擊劫持)強制用戶單擊確認按鈕來繞過權限請求。 漏洞 CVE-2023-32205 允許您通過彈出窗口覆蓋隱藏瀏覽器警告。

Firefox 114 beta 引入了一個用戶界面,用於管理“DNS over HTTPS”的排除列表。 “DNS over HTTPS”設置已移至“隱私和安全”部分。 添加了直接從書籤菜單搜索書籤的功能。 調用書籤菜單的按鈕現在可以放置在工具欄上。 添加了從“歷史記錄”、“庫”或“應用程序”菜單中選擇“搜索歷史記錄”時有選擇地搜索本地瀏覽歷史記錄的功能。

來源: opennet.ru

添加評論