火狐68

可用的 火狐 68 發布。

主要變化:

  • 地址列代碼已完全重寫 - 使用 HTML 和 JavaScript 取代 XUL。 舊版(Awesome Bar)和新版(Quantum Bar)行之間的外部差異僅在於不適合地址欄的行尾現在會淡出而不是被切斷(...),並且刪除條目從歷史記錄中,您需要使用Shift+Delete/Shift+Backspace,而不是刪除/退格鍵。 新的網址列速度更快,並且允許您透過附加元件擴展其功能。
  • 附加元件管理頁面(about:addons)也已使用 Web API 完全重寫。 刪除/停用按鈕 移至選單。 在附加屬性中,您可以 請參閱請求的權限和發行說明。 新增了一個單獨的部分用於停用的附加元件(以前它們只是放置在清單的末尾),以及一個包含推薦附加元件的部分(每個版本都經過徹底的安全檢查)。 現在您可以報告惡意或速度太慢的附加元件。
  • 負責恢復前一個會話的程式碼是 重寫 從 JS 到 C++。
  • 新增了 about:compat 頁面,可以在其中管理特定於網站的「修復」。 這些是針對無法正常運作的網站的臨時修復(例如,更改使用者代理程式或執行修正 Firefox 工作的腳本)。 about:compat 可以輕鬆查看活動補丁,並允許 Web 開發人員出於測試目的停用它們。
  • 可以直接從主選單存取同步設定。
  • 閱讀模式下的深色主題不僅適用於頁面內容,也適用於介面(工具列、側邊欄、控制項)。
  • Firefox 將嘗試自動修復 HTTPS 錯誤由第三方防毒軟體引起的。 Firefox 歷來使用自己的憑證儲存而不是系統憑證存儲,這 對安全有正面影響,但要求防毒軟體將其根憑證匯入瀏覽器的儲存中,而一些供應商忽略了這一點。 如果瀏覽器偵測到MitM 攻擊(這可能是由試圖解密和檢查流量的防毒軟體引起的),它將自動啟用security.enterprise_roots.enabled 設定並嘗試使用系統儲存中的憑證(僅由第三方新增的證書) - 第三方軟體、隨作業系統提供的證書將被忽略)。 如果這有幫助,該設定將保持啟用狀態。 如果使用者明確停用 security.enterprise_roots.enabled,瀏覽器將不會嘗試啟用它。 在新版本的 ESR 中,預設啟用此設定。 此外,通知區域(網址列左側)添加了一個圖標,表明您正在查看的站點正在使用從系統儲存中匯入的證書。 開發人員指出,系統證書的使用不會影響安全性(僅使用第三方軟體添加到系統證書中的證書,並且由於第三方軟體有權添加它們,因此可以輕鬆添加它們)到 Firefox 儲存空間)。
  • 在使用者明確與頁面互動之前,不會顯示允許推播通知的提示。
  • 從現在開始使用攝影機和麥克風 只能在安全上下文中執行 (即透過 HTTPS 載入的頁面)。
  • 2年後,該符號被加入到停止清單(網域中不允許使用的字元清單) Κ` / ĸ (U+0138,*克拉*)。 大寫形式看起來像拉丁語“k”或西里爾語“k”,可能會落入網路釣魚者的手中。 一直以來,開發人員都試圖透過 Unicode 技術委員會解決這個問題(將該符號添加到「歷史」類別中),但在發布下一版本標準時他們忘記了這一點。
  • 在官方版本中,不再可能停用多進程模式。 單一進程模式(瀏覽器介面和選項卡內容在同一進程中運行)安全性較低,且未經過充分測試,可能會導致穩定性問題。 對於單一進程模式的愛好者 提供了解決方法.
  • 改變了 同步設定時的行為。 從現在開始,預設情況下,僅同步開發人員定義的清單中包含的設定。 您可以透過 about:config 傳回先前的行為(絕對同步所有變更的設定)。
  • 實作了以下 CSS 屬性: 滾動填充、滾動邊距、滾動對齊, 反設定, -webkit-線夾.
  • 添加了偽元素支持 ::標記 及其動畫。
  • 預設啟用原始支持 BigInt有.
  • window.open() 現在尊重傳遞的參數 “沒有推薦人”.
  • 增加了支持 HTMLImageElement.decode() (在將圖像新增至 DOM 之前載入圖像)。
  • 很多改進 在開發者工具中。
  • bn-BD 和 bn-IN 局部化合併為 孟加拉 (十億)。
  • 沒有維護者的本地化已被刪除:阿薩姆語(as)、南非英語(en-ZA)、邁蒂利語(mai)、馬拉雅拉姆語(ml)、奧裡亞語(or )。 這些語言的使用者將自動切換到英式英語(en-GB)。
  • API WebExtensions 現已可用 用於處理使用者腳本的工具。 這可能會解決安全性(與Greasemonkey/Violentmonkey/Tampermonkey 不同,每個腳本在自己的沙箱中運行)和穩定性(消除頁面加載和腳本插入之間的競爭)問題,並且還允許腳本在所需的階段執行頁面載入。
  • view_source.tab 設定已返回,允許您在同一選項卡中開啟頁面的原始程式碼,而不是在新選項卡中。
  • 深色主題現在可以應用於瀏覽器的服務頁面(例如設定頁面),這是由 browser.in-content.dark-mode 設定控制的。
  • 配備 AMD 顯示卡的 Windows 10 裝置已啟用 WebRender 支援。
  • Windows 10 中的新安裝將會在工作列中新增捷徑。
  • Windows版本現在使用 後台智慧傳輸服務 (BITS).

開發人員發行說明

來源: linux.org.ru

添加評論