火狐84

可用的 火狐84。

  • 支援 Adob​​e Flash 的最新版本。計劃在未來版本中刪除 NPAPI 支持,因為 Flash 是唯一允許在 Firefox 中運行的 NPAPI 插件。
  • 啟用此功能的系統數量已擴大 Web渲染:
    • Linux的: 侏儒/X11 (除了 系統 具有專有的 NVIDIA 驅動程序,以及“英特爾顯示卡和分辨率 >= 3440×1440”的組合。在下一期中 預定的 為 GNOME/Wayland 組合啟用 WebRender(XWayland 除外)
    • macOS:大蘇爾
    • 安卓:GPU 馬裡-G.
    • Windows:英特爾顯示卡 第一代和第二代 (鐵湖和桑迪橋)。此外,Web渲染 殘障人士 適用於使用不同更新率的多台顯示器的 NVIDIA 顯示卡擁有者。
  • 火狐瀏覽器 學到了 使用 PipeWire。管道線支架 添加 在 WebRTC 中。
  • Linux 引入了分配共享記憶體的新方法,這提高了效能並提高了與 Docker 的兼容性。
  • 已實現 Apple Silicon 處理器的本機支援。與 Rosetta 2 模擬器相比,本機構建的啟動速度快了 2.5 倍,Web 應用程式的反應速度也提高了一倍。但是,仍然需要模擬器來播放 DRM 內容。
  • macOS 上的 Cylance 防毒軟體可能會錯誤地將 Firefox 報告為惡意軟體,從而中斷其安裝。
  • 新增了進程管理器(關於:進程頁面),可讓您評估每個執行緒的資源消耗。計劃在未來發布更多資訊。
  • 畫中畫模式 學到了 記住視窗的大小和位置。此外,畫中畫窗口 現在 在開啟瀏覽器視窗的相同監視器上開啟(在此之前它始終在主監視器上開啟)。
  • 在實驗設定部分(要查看它們,您需要啟用 browser.preferences.experimental 並開啟 about:preferences#experimental 頁面)新增了一個設置,讓您同時使用多個畫中畫視窗。
  • 現在可以更改由附加元件(Ctrl+滑鼠滾輪)建立的面板、彈出視窗和側面板的比例。
  • 從其他瀏覽器匯入資料後,如果其他瀏覽器啟用了書籤欄並且有書籤,Firefox 將自動啟用書籤列。
  • 在外掛程式管理頁面(about:addons)現在有 顯示 不僅是基本權限,還包括附加權限(附加元件不是在安裝期間請求這些權限,而是在啟用需要這些權限的特定設定時請求)。此前,附加權限不會顯示且無法撤銷。
  • 當您建立新的設定檔時,有關所有受信任的中間憑證授權單位的資訊將在同一天從 Mozilla 伺服器下載,而不是像以前那樣需要幾週的時間。這增加了 Firefox 新用戶在存取配置錯誤的網站時不會遇到安全錯誤的可能性。
  • 實施的 防止漏洞,例如 一年半前在Zoom客戶端發現的。例如,如果先前「始終使用 Zoom Meetings 開啟 Zoommtg:// 連結」選項已分發到所有網站(從任何網站點擊此類連結都會開啟 Zoom 用戶端),現在該選項僅在網域內有效(如果您在example1.com 上啟用它,那麼當您單擊anothersite.com 上的Zoommtg:// 連結時,請求視窗將再次出現)。為了不給使用者太多不便,保護(由 security.external_protocol_requires_permission 設定控制)不適用於一些流行的方案,例如 tel: 和 mailto:
  • 如果僅為www.example.com 頒發SSL 證書,且使用者嘗試造訪https://example.com,則Firefox 將自動前往https://www.example.com(此前,在這種情況下,使用者會收到錯誤 SSL_ERROR_BAD_CERT_DOMAIN)。
  • Firefox 現在始終接受本機主機位址(http://localhost/ и http://dev.localhost/)作為引用環回介面(即 http://127.0.0.1)。這樣,從本地主機載入的資源不再被視為混合內容。
  • PDF 文件、辦公室文件和媒體文件 現在 始終以正確的擴展名保存(有時保存時不帶擴展名)。
  • 允許的最大 DoH 嘗試失敗次數(達到該次數後,瀏覽器會自動切換到常規 DNS)已從 5 次增加到 15 次。
  • 在 Windows 平台上,Canvas 2D 現在採用 GPU 加速。
  • CSS:
    • 偽類 :不是() 獲得了對複雜選擇器的支援。
    • 專有的 -moz-default-appearance 屬性不再支援scrollbar-small(應使用scrollbar-width:thin)和scrollbar(僅限macOS;使用scrollbar-horizo​​ntal和scrollbar-vertical)。
  • JavaScript:指定為建構函數參數的自訂日期和時間格式 Intl.DateTimeFormat(),現在支援指定用於表示小數秒的位數 (fractionalSecondDigits)。
  • API:
  • 開發者工具:
    • 網路面板現在 可以 處理突發故障並顯示有用的偵錯詳細信息,例如堆疊追蹤。提交錯誤報告更容易 - 只需點擊連結即可。
    • 無障礙檢查員已經學會了展示 使用Tab鍵遍歷頁面元素的順序。透過這種方式,開發人員可以體會到鍵盤導航的便利性。

來源: linux.org.ru