火狐 70 發布

發生 網絡瀏覽器發布 火狐70手機版 適用於 Android 平台的 Firefox 68.2。 此外,也產生了更新 分支機構 並有長期支持 68.2.0 (先前的 ESR 分支 60.x 的維護已停止)。 即將登上舞台 貝塔測試 Firefox 71分支將遷移,依照 新的開發週期 計劃於 3 月 XNUMX 日發布。

主要的 創新:

  • 進入進階追蹤保護模式 包括 阻止在第三方網站上追蹤用戶活動的社交網路小工具(例如,Facebook Like 按鈕和 Twitter 訊息嵌入)。 對於透過社群網路上的帳戶進行的身份驗證形式,可以暫時停用封鎖;
    火狐 70 發布

  • 新增了已完成屏蔽的摘要報告,您可以在其中按星期幾和類型追蹤屏蔽數量;

    火狐 70 發布

  • 包含系統附加元件 Lockwise (以前該附加元件以 Lockbox 形式提供), 優惠 新的「about:logins」介面用於管理已儲存的密碼。 該外掛程式在面板上顯示一個按鈕,透過該按鈕您可以快速查看為目前網站儲存的帳戶,以及執行搜尋和編輯密碼。 可以透過單獨的行動應用程式存取已儲存的密碼 Lockwise,支援在任何行動應用程式的認證表單中自動填寫密碼;

    火狐 70 發布

  • 系統附加集成 Firefox監視器提供 如果您的帳戶遭到洩漏(透過電子郵件驗證)或嘗試登入先前已被駭客入侵的網站,則會顯示警告。 透過與haveibeenpwned.com專案資料庫整合進行驗證;
  • 密碼產生器預設啟動;填寫註冊表時,它會顯示自動產生的強密碼提示。 帶有“autocomplete = new-password”屬性的<input type=”password”>欄位會自動顯示工具提示。 如果沒有該屬性,可以透過上下文選單產生密碼;

    火狐 70 發布

  • 網址列中沒有「(i)」按鈕,而是有一個隱私等級指示器,它允許您判斷移動追蹤阻止模式的啟動。 當設定中開啟移動追蹤屏蔽模式且頁面上沒有需要屏蔽的元素時,該指示燈會變成灰色。 當頁面上某些侵犯隱私或用於追蹤移動的元素被阻止時,該指示器會變成藍色。 當使用者停用目前網站的追蹤保護時,該指示器會被劃掉。

    火狐 70 發布

  • 透過 HTTP 或 FTP 開啟的頁面現在標有不安全連線圖標,如果憑證出現問題,HTTPS 也會顯示該圖標。 HTTPS 的鎖定符號的顏色已從綠色變更為灰色(可透過 security.secure_connection_icon_color_gray 設定傳回綠色)。 HTTPS 的普遍存在推動了從安全指標轉向安全性問題警告的轉變,HTTPS 已被視為一種既定的安全性,而不是額外的安全性。

    火狐 70 發布

  • 在地址欄中 終止 在網站上使用經過驗證的 EV 憑證時顯示公司名稱。 這些資訊已被刪除,因為它可能會誤導用戶並被用於網路釣魚(例如,註冊了「Identity Verified」公司,其網址列中的名稱被視為驗證的指示符)。 當您點擊帶有鎖的圖示時,可以透過下拉式選單查看有關 EV 憑證的資訊。 您可以透過about:config中的「security.identityblock.show_extended_validation」設定返回網址列中EV憑證中公司名稱的顯示。

    火狐 70 發布

  • 在 JavaScript 引擎中 添加 一個新的「基線」字節碼解釋器,它佔據了常規解釋器和初步「基線」JIT 編譯器之間的中間位置。 新的解釋器比舊的解釋器快得多,並使用通用的字節碼處理過程、快取和透過「基線」JIT 編譯器分析資料。 額外的解釋器可讓您在頻繁使用的 JavaScript 函數從最佳化 JIT (Ion JIT) 回滾到非最佳化「基線」JIT 的編譯階段後(例如,使用參數呼叫函數後)加快執行速度其他類型的。

    在複雜的Web應用程式中,編譯「基線」JIT並引入Ion JIT最佳化需要花費大量時間,而額外的快速解釋器可以實現效能的整體提升和記憶體消耗的略微減少。 在測試中,添加使用一般統計數據的附加解釋器和帶有 JIT 的內聯緩存,導致頁面加載時間減少 2-8%,並且 Web 開發人員的工具性能提高了 2-10%;

    火狐 70 發布火狐 70 發布

  • 在 Linux 版本中 包括 預設使用合成系統 Web渲染 在系統上使用 Mesa 18.2 或更高版本時,適用於 AMD、Intel 和 NVIDIA GPU(僅限 Nouveau 驅動程式)。 在 Windows 版本中,除了先前支援的 AMD 和 NVIDIA GPU 之外,現在還為 Intel GPU 啟動了 WebRender。 合成系統 Web渲染 採用Rust語言編寫,將頁面內容渲染操作外包給GPU端。

    使用 WebRender 時,不再使用 Gecko 引擎內建的合成系統使用 CPU 處理數據,而是使用運行在 GPU 上的著色器對頁面元素執行匯總渲染操作,從而可以顯著提高渲染速度並減少了CPU負載。 若要強制在 about:config 中啟用 WebRender,您可以變更設定「gfx.webrender.all」和「gfx.webrender.enabled」;

  • 添加 支援嚴格的頁面隔離模式,開發代號 裂變。 在這種模式下,來自不同網站的頁面始終位於不同進程的記憶體中,每個進程都使用自己的隔離沙箱。 進程分離不是按選項卡進行的,而是按網域進行的,這使您可以進一步隔離外部腳本和 iframe 區塊的內容。 嚴格隔離模式在 about:config 中使用「fission.autostart」選項進行控制(目前版本中的啟用已封鎖);
  • 更新 標誌和名稱從 Firefox Quantum 更改為 Firefox 瀏覽器;

    火狐 70 發布

  • 禁止 顯示從另一個網域(跨網域)載入的 iframe 區塊發起的權限確認請求。 改變 將允許 阻止一些濫用行為並轉向僅向文件的主網域請求權限的模型,該文件顯示在網址列中;
  • 停產 渲染透過 ftp 下載的檔案的內容(例如,透過 ftp 開啟時,將不再顯示圖片、README 和 html 檔案)。 透過 FTP 開啟資源時,無論內容類型為何,現在都會立即呼叫將檔案上傳到磁碟的對話方塊;
  • 在地址欄中 實施的 用於提供位置存取權的指示器,可讓您清楚評估 Geolocation API 的活動,並在必要時撤銷網站的使用權。 到目前為止,該指示器僅在授予權限之前以及請求被拒絕時顯示,但在開啟對 Geolocation API 的存取時消失。 現在,指示器將通知用戶此類訪問的存在;
    火狐 70 發布

  • 實施的 用於檢視 TLS 憑證的擴充介面,可透過「about:certificate」頁面存取(預設情況下,仍使用舊版介面,新介面透過 about:config 中的 security.aboutcertificate.enabled 啟用)。 如果先前打開單獨的視窗來查看證書,現在資訊會以類似於附加元件的形式顯示在選項卡中 當然有些東西。 完成證書查看介面的實現 重寫 使用 JavaScript 和標準網路技術;
    火狐 70 發布

  • 帳戶管理選單中新增了一個部分,用於存取高級 Firefox 服務,例如「監控」和「發送」;

    火狐 70 發布

  • 主選單和麵板中新增了新的「禮物」圖標,透過它您可以獲得有關新版本及其主要功能的資訊;

    火狐 70 發布

  • 內建 Firefox 頁面 (about:*) 適應顯示考慮到深色主題設定;
  • 帶下劃線或劃掉的文字(包括連結)的可讀性已得到改進 - 線條現在斷開(流動)而不會交叉字形;
  • 在主題中 已停產 支援accentcolor、textcolor和headerURL屬性,它們是frame、tab_background_text和theme_frame屬性的別名(addons.mozilla.org中託管的主題會自動更新);
  • 新增了 CSS 屬性 文字修飾粗細, 文字下劃線偏移 и 文字裝飾跳過墨跡,允許您調整用於下劃線和刪除文字的線條的粗細、縮排和分隔符號;
  • 在 CSS 屬性中“顯示» 新增了一次指定兩個屬性的功能,例如「display: block flex」或「display: inline flex」;
  • opacity 和 stop-opacity CSS 屬性中的透明度值現在可以設定為百分比;
  • 在 CSS 屬性中 字體大小 新增了對 xxx-large 值的支援;
  • 在 JavaScript 中 實施的 使用底線在視覺上分隔大數字的能力,例如“myNumber = 1_000_000_000_000”;
  • 新增了新方法 Intl.RelativeTimeFormat.formatToParts(),它是 Intl.RelativeTimeFormat.format() 方法的變體,該方法傳回一個物件數組,其中每個元素代表格式化值​​的一部分,而不是傳回整個格式化字串;
  • HTTP「Referer」標頭的大小限制為 4 KB;如果超過該值,內容將被截斷為網域名稱;
  • 在「輔助功能」面板的開發人員工具中,增加了一些工具來審核使用鍵盤在元素之間導航的難易程度,以及色盲人士如何查看頁面的模擬器;
    火狐 70 發布

  • 顏色選擇器現在顯示給定顏色相對於背景顏色的對比指示器,以評估弱視人士的感知;
    火狐 70 發布

  • 在 CSS 檢查模式下,不影響未選取元素的 CSS 定義現在呈現灰色顯示,並顯示工具提示,指示忽略的原因和可能的修復;
    火狐 70 發布

  • 偵錯器現在能夠設定 DOM 元素更改時觸發的斷點(DOM 突變斷點)並允許您追蹤腳本新增、刪除或更新頁面內容的時刻;
    火狐 70 發布

  • 對於附加開發人員來說,檢查 browser.storage.local 儲存中的資料的能力已經實現;
  • 網路活動檢查模式新增了搜尋功能,可讓您快速尋找請求和回應的元素。 搜尋包括 HTTP 標頭、Cookie 和請求/回應主體;
  • 優化了 macOS 平台上的頁面合成程式碼,降低了 CPU 的負載,加快了頁面載入速度(高達 22%),並減少了播放影片時的資源佔用(高達 37%)。 MacOS 版本也新增了對匯入 Chrome 中儲存的密碼的支援;
  • 已為 Android 準備了 Firefox 68.1 的修正更新。 讓我們提醒您,Android 版 Firefox 的新重要版本的形成已停止。 取代Android版Firefox,代號Fenix(發行為 Firefox預覽版) 發展 一款適用於行動裝置的新瀏覽器,使用 GeckoView 引擎和一組 Mozilla Android 元件庫。 幾天前 發表 Firefox Preview 2.2 的新實驗版本修復了介面和使用者體驗中的幾個重大問題。 相比之下的變化 發布2.0 請注意,新增了退出時清除所有資料的選項,以及預設在隱私瀏覽模式下開啟連結的功能。

除了創新和錯誤修復之外,Firefox 70 還修復了 24個漏洞,其中 12 個(根據一個 CVE-2019-11764 收集) 標記的 非常重要,並且在打開專門設計的頁面時可能會導致攻擊者程式碼的執行。

來源: opennet.ru

添加評論