火狐 71 發布

發生 網絡瀏覽器發布 火狐71手機版 適用於 Android 平台的 Firefox 68.3。 此外,也產生了更新 分支機構 並有長期支持 68.3.0。 即將登上舞台 貝塔測試 Firefox 72分支將移交,計劃於7月XNUMX日發布(項目 越過 新的4週 開發週期).

主要的 創新:

  • 建議的 「about:config」頁面的新介面,這是一個在瀏覽器內開啟的服務網頁,以 HTML、CSS 和 JavaScript 編寫。可以使用滑鼠任意選擇頁面元素(包括一次多行)並將其放置在剪貼簿上,而無需使用上下文功能表。頂部搜尋字串已保留並擴展以包含新變數。此外,還實現了對透過標準機制進行搜尋的支持,該機制也可用於在常規頁面上進行逐步搜尋匹配項的搜尋。

    火狐 71 發布

    對於每個設置,都添加了一個按鈕,允許您使用布林值(真/假)反轉變量或編輯字串和數字變數。對於使用者更改的值,新增了一個按鈕以將變更返回預設值。

    火狐 71 發布

    打開 about:config 後,預設不會顯示項目,只有搜尋列可見,要查看整個列表,您需要按一下「顯示全部」按鈕。前往設定 添加 選項“general.aboutConfig.enable”, 允許 如果在建置階段選擇性地停用了 about:config 頁面,則還原對 about:config 頁面的存取;

    火狐 71 發布

  • 涉及 預設情況下,有一個用於查看 TLS 憑證的新介面,可透過「about:certificate」服務頁面和「工具 > 頁面資訊 > 安全性 > 查看憑證」功能表存取。憑證檢視介面的實作已使用JavaScript和標準Web技術完全重寫,並且也已與Firefox Quantum風格保持一致。如果先前打開單獨的視窗來查看證書,現在資訊會以類似於附加元件的形式顯示在選項卡中 當然有些東西.

    火狐 71 發布

  • 現代化 網址列設計。最顯著的變化是不再在整個螢幕寬度上顯示建議列表,而是採用清晰標記的下拉視窗。建議的變更繼續開發 Quantum Bar 網址列的新實現,該實作出現在 Firefox 68 中,其特點是完全重寫程式碼,以標準 Web API 取代 XUL/XBL。第一階段,Quantum Bar的設計完全重複了舊的網址欄,變化僅限於內部重工。現在外觀的改善工作已經開始。這些變更目前預設為停用狀態,需要透過 about:config 中的「browser.urlbar.megabar」設定啟動。

    火狐 71 發布

  • 添加 支持 在 Internet kiosk 模式下啟動瀏覽器,該模式透過在命令列上指定“-kiosk”選項來激活,並且只能在全螢幕模式下工作。介面控制項、彈出視窗、上下文功能表和頁面載入狀態指示器(連結和目前 URL 的顯示)的顯示被封鎖。鍵盤輸入受到嚴格限制,例如,Alt 和 Ctrl 鍵的處理已停用,這會阻止您退出瀏覽器、切換到另一個應用程式或開啟另一個網站。此模式可用於組織各種自主終端、廣告站、演示板和其他僅限於與一個網站/網路應用程式一起工作的系統的操作。
  • 在瀏覽器隨附的系統附加元件中 Lockwise (以前該附加元件以 Lockbox 形式提供), 奉獻 「about:logins」介面用來管理已儲存的密碼,自動填入密碼輸入表單時出現子網域辨識。 Firefox Monitor 也為使用螢幕閱讀器的使用者實作了有關帳戶受損的警報。
  • Windows、Linux 和 macOS 的建置使用本機 MP3 解碼器。
  • 在高級反追蹤模式中新增了有關阻止加密貨幣挖礦代碼的通知。單擊網址列中屏蔽圖像中的圖示時顯示的面板會顯示被阻止追蹤器的計數器。
  • 對於 Windows 用戶,預設啟用以畫中畫模式查看視頻的功能,允許您以浮動視窗的形式分離視頻,該視窗在瀏覽瀏覽器時仍然可見。要在此模式下查看,您需要單擊工具提示或在右鍵單擊視頻時顯示的上下文菜單中選擇“畫中畫”(在 YouTube 中,它替代了自己的上下文菜單處理程序,您應該右鍵-按一下兩次或按住Shift 鍵單擊)。在非 Windows 系統上,可以使用「media.videocontrols.picture-in-picture.enabled」選項在 about:config 中啟用模式支援。
  • 實施的 支援頁面元素的嵌套多層佈局(CSS 網格等級 2),透過提供定義錨定到父單元格的子元素(在單元格內放置單獨的網格)的能力,顯著提高了建立網格對齊頁面佈局的靈活性。嵌套網格使用值“定義”亞網格”在屬性“網格模板列”和“網格模板行”中。 DevTools Grid Inspector 檢查模式中也加入了對巢狀網格的支援。
  • 為 CSS 新增屬性 列跨度,允許元素跨越所有列。
  • 在 CSS 屬性中 剪切路徑 新增了確定使用該函數指定的可見性限制區域的能力 小路() в 格式 SVG 輪廓。
  • 添加 能夠考慮透過屬性定義的縱橫比係數 縱橫比,用於 img 標籤中的 HTML 屬性“高度”和“寬度”。
  • 新增到 JavaScript 的方法 承諾.allSettled(),它只會返回已經履行或拒絕的承諾,而不考慮待處理的承諾(允許您在運行其他程式碼之前等待執行結果)。
  • 實施類 數學ML元素 (以前只提供課程 元件),定義符號中的元素 MATHML。還新增了對應的 MathML DOM 樹,您可以使用 mathmlEl.style 和全域事件處理程序。
  • 構造函數已新增至 DOM 靜態範圍() 建立表示 DOM 內容一部分的 StaticRange 物件。
  • 新增了API 媒體專場,它提供了用於自訂區塊的工具,其中包含有關在通知區域中播放多媒體內容的資訊。透過此 API,Web 應用程式不僅可以顯示有關開始播放新歌曲的通知,還可以從通知區域或透過螢幕保護程式介面組織控制,例如放置用於暫停、在串流中移動的按鈕,或轉到下一首歌曲。
  • 在附加開發人員的 API 中 改進的 處理載入資料時的失敗。附加元件透過 windows.create 呼叫開啟的彈出視窗現在顯示附加元件名稱,而不是附加元件 URL(“moz-extension://”)。
  • WebGL 現在支援擴充 OVR_多視圖2,它允許您透過一次呼叫一次渲染到多個視埠(例如,對於 WebXR 中的立體聲輸出很有用);
  • 用於檢查網路活動的介麵包括分析網路請求處理階段的能力,並單獨顯示 DNS 解析時間、連接建立、發送資料和接收回應。資訊透過右側邊欄中的新「計時」標籤提供。

    火狐 71 發布

  • 在預設的網路活動追蹤介面中 包括 用於檢查 WebSocket 連線並能夠暫停活動連線的模式。

    火狐 71 發布

  • 新增至網路監視器 支持 請求/響應正文、cookie 和標頭中的全文搜索,並且還實現了 機會 透過新增具有必要遮罩的過濾器來阻止某些 URL 的載入。

    火狐 71 發布

  • 在 Web 控制台中實現 多行模式 編輯,它允許您輸入分為幾行的 JavaScript 結構,並透過點擊「執行」按鈕來執行它們,而不是按 Enter 鍵。此模式設計為側面板,按一下輸入欄位右側的「分割窗格」圖示或透過鍵盤快速鍵 Ctrl+B 後顯示。

    火狐 71 發布

  • JavaScript 調試器提供 預覽 變數值在程式碼中使用的地方,實現 進行 事件日誌並添加了禁用功能 彈出區塊 帶斷點(about:config 中的 devtools.debugger.features.overlay)。

    火狐 71 發布

  • 已為 Android 準備了 Firefox 68.2 的修正更新。 讓我們提醒您,Android 版 Firefox 的新重要版本的形成已停止。 取代Android版Firefox,代號Fenix(發行為 Firefox預覽版) 發展 一款適用於行動裝置的新瀏覽器,使用 GeckoView 引擎和一組 Mozilla Android 元件庫。

    嚴重漏洞數量的減少是因為記憶體問題(例如緩衝區溢位和存取已釋放的記憶體區域)現在被標記為危險,但並不嚴重。新版本修復了 13 個類似問題,這些問題可能會導致在開啟特製頁面時執行攻擊者程式碼。

除了創新和錯誤修復之外,Firefox 71 還修復了 26 個漏洞,其中 17 個(收集於 CVE-2019,17013 и CVE-2019,17012)被標記為在開啟特殊設計的頁面時可能導致攻擊者程式碼執行。值得注意的是,諸如緩衝區溢位和存取已釋放記憶體區域之類的記憶體問題現在被標記為危險,但並不嚴重。

來源: opennet.ru

添加評論