火狐 100 發布

Firefox 100網頁瀏覽器發布,此外還創建了長期支援分支更新——91.9.0。 Firefox 101分支即將轉入Beta測試階段,預計31月XNUMX日發布。

Firefox 100 的主要創新:

  • 已經實現了在檢查拼字時同時使用不同語言的字典的功能。 現在您可以在上下文選單中啟動多種語言。
  • 在Linux和Windows中,預設啟用浮動滾動條,其中只有當您移動滑鼠遊標時才會出現完整的捲軸;其餘時間,隨著滑鼠的任何移動,都會顯示一條細細的指示線,讓您了解當前頁面上的偏移量,但如果遊標沒有移動,則指示器會在一段時間後消失。 若要停用隱藏的捲軸,提供了「系統設定 > 輔助功能 > 視覺效果 > 始終顯示捲軸」選項。
  • 在畫中畫模式下,觀看 YouTube、Prime Video 和 Netflix 以及使用 WebVTT(網路影片文字軌道)格式的網站(例如 Coursera.org)上的影片時,會顯示字幕。
  • 安裝後首次啟動時,新增了一個檢查來檢查 Firefox 建置語言是否與作業系統設定相符。 如果有差異,系統會提示使用者選擇在 Firefox 中使用哪種語言。
  • 在 macOS 平台上,螢幕支援 HRD(高動態範圍)的系統增加了對高動態範圍視訊的支援。
  • 在 Windows 平台上,如果系統具有 AV1 視訊擴展,則在配備 Intel Gen 11+ 和 AMD RDNA 2 GPU(Navi 24 和 GeForce 30 除外)的電腦上預設啟用 AV1 格式視訊解碼的硬體加速。 在 Windows 中,Intel GPU 也預設啟用視訊疊加,這有助於降低播放影片時的功耗。
  • 對於英國用戶,支援在網頁表單中自動填寫和記住信用卡號。
  • 在渲染和處理事件時提供更均勻的資源分配,例如解決了 Twitch 中音量滑桿回應延遲的問題。
  • 對於從其他網站下載的子資源和iframe,可以忽略透過Referrer-Policy HTTP設定的「no-referrer-when-downgrade」、「origin-when-cross-origin」和「unsafe-url」策略標頭,允許繞過「預設」的設置,將完整URL 的傳輸返回到「Referer」標頭中的第三方網站。 我們回想一下,在 Firefox 87 中,為了阻止潛在的機密資料洩露,預設啟用了「跨來源時嚴格來源」策略,這意味著在發送時從「Referer」中刪除路徑和參數透過HTTPS 存取時向其他主機發出的請求。從HTTPS 切換到HTTP 時傳輸空的“Referer”,並在同一站點內進行內部轉換時傳輸完整的“Referer”。
  • 已提出新的連結焦點指示器(例如,使用 Tab 鍵搜尋連結時會顯示該指示器) - 連結現在由藍色實線框住,而不是虛線,類似於 Web 表單的活動欄位已標記。 值得注意的是,實線的使用簡化了弱視人士的導航。
  • 提供了選擇 Firefox 作為預設 PDF 檢視器的選項。
  • 新增了 WritableStreams API,提供了額外的抽象級別,用於將串流資料的記錄組織到具有內建串流限制功能的通道中。 還新增了 pipelineTo() 方法,用於在 ReadableStreams 和 WritableStreams 之間建立未命名管道。 新增了 WritableStreamDefaultWriter 和 WritableStreamDefaultController 介面。
  • WebAssembly 包含對異常(WASM 異常)的支持,可讓您新增 C++ 異常處理程序並使用呼叫堆疊展開語義,而無需綁定到 JavaScript 中的其他處理程序。
  • 改進了高度嵌套的“display: grid”元素的性能。
  • 為 CSS 新增了對「動態範圍」和「視訊動態範圍」媒體查詢的支持,以確定螢幕是否支援 HDR(高動態範圍)。
  • 對非標準 Large-Allocation HTTP 標頭的支援已停止。

除了創新和錯誤修復之外,Firefox 100 還消除了一系列漏洞。 目前無法獲得詳細說明所修復的安全問題的信息,但預計將在幾個小時內發布漏洞列表。

來源: opennet.ru

添加評論