火狐 104 發布

Firefox 104 瀏覽器已經發布,另外更新了支持時間較長的分支——91.13.0 和102.2.0。 計劃於 105 月 20 日發布的 Firefox XNUMX 分支將在接下來的幾個小時內轉入 Beta 測試階段。

Firefox 104 的主要創新:

  • 添加了一個實驗性的 QuickActions 機制,允許您從地址欄使用瀏覽器執行各種典型操作。 例如,要快速切換到查看插件、書籤、保存的帳戶(密碼管理器)和打開隱私瀏覽模式,您可以在地址欄中輸入插件、書籤、登錄名、密碼和隱私命令,識別後,進入下拉列表的按鈕將顯示到相應的界面。 要啟用 QuickActions,請在 about:config 中設置 browser.urlbar.quickactions.enabled=true 和 browser.urlbar.shortcuts.quickactions=true。
    火狐 104 發布
  • 編輯模式已添加到用於查看 PDF 文檔的內置界面,它提供繪圖圖形標籤(手繪圖)和附加文本註釋等功能。 顏色、線寬和字體大小可通過添加到 PDF 查看器面板的新按鈕進行自定義。 要在 about:config 頁面上啟用新模式,請設置 pdfjs.annotationEditorMode=0 參數。
    火狐 104 發布
  • 與後台選項卡資源限制類似,當瀏覽器窗口最小化時,用戶界面現在設置為省電模式。
  • 在分析界面中,添加了分析與站點運行相關的能源消耗的功能。 Energy Analyzer 目前僅在運行 Windows 11 的系統和配備 M1 芯片的 Apple 計算機上可用。
    火狐 104 發布
  • 畫中畫模式在觀看 Disney+ 服務的視頻時提供字幕。 以前,字幕僅適用於 YouTube、Prime Video、Netflix、HBO Max、Funimation、Dailymotion、Tubi、Hotstar 和 SonyLIV 以及使用 WebVTT(網絡視頻文本軌道)格式的網站。
  • 添加了對 scroll-snap-stop CSS 屬性的支持,允許您自定義使用觸摸板滾動時的行為:在“始終”模式下,滾動在每個元素上停止,在“正常”模式下,慣性滾動允許使用手勢要跳過的元素。 還實現了支持在內容更改的情況下調整滾動位置(例如,在刪除一些父內容後保持相同的位置)。
  • Array.prototype.findLast()、Array.prototype.findLastIndex()、TypedArray.prototype.findLast() 和 TypedArray.prototype.findLastIndex() 方法已添加到 JavaScript 對象 Array 和 TypedArrays 中,以允許搜索元素相對於數組末尾的輸出。 [1,2,3,4].findLast((el) => el % 2 === 0) // → 4(最後一個偶數元素)
  • 已將對 option.focusVisible 參數的支持添加到 HTMLElement.focus() 方法中,您可以使用它啟用輸入焦點更改的可視指示器的顯示。
  • 添加屬性 SVGStyleElement.disabled,您可以使用它啟用或禁用特定 SVG 元素的樣式表或檢查它們的狀態(類似於 HTMLStyleElement.disabled)。
  • 改進了使用 Marionette 網絡框架 (WebDriver) 時在 Linux 平台上最小化和恢復窗口的穩定性和性能。 添加了將觸摸處理程序附加到屏幕的功能(觸摸操作)。
  • Android 版本支持使用基於先前輸入的地址的地址自動完成表單。 這些設置提供了編輯和添加地址的能力。 新增支持選擇性刪除歷史,允許您刪除最近一小時或最近兩天的運動歷史。 修復了從外部應用程序打開鏈接時發生的崩潰。

除了創新和漏洞修復,Firefox 104 還修復了 10 個漏洞,其中 8 個被標記為危險(6 個總結在 CVE-2022-38476 和 CVE-2022-38478 下)是由緩衝區溢出和訪問權限等內存問題引起的已經釋放區域內存。 這些問題可能會導致在打開專門設計的頁面時執行惡意代碼。

來源: opennet.ru

添加評論