Firefox 83新版本已經發布,該新版本包含多項改進,包括對編譯、JavaScript 引擎、HTTPS 轉發、隱私等方面的增強。
除了創新和漏洞修復之外,還修復了 31 個漏洞,其中 14 個被標記為危險漏洞。 12 個漏洞(針對 CVE-2020-26969 和 CVE-2020-26968 編譯)是由記憶體問題引起的,例如緩衝區溢位和存取已釋放的記憶體區域。
這些問題可能會在打開特製頁面時導致執行惡意代碼。
Firefox 83的主要新功能
預設情況下,Firefox 83 的這個新分支啟用了一個新的 JIT 編譯器,該編譯器以 Warp 為代號開發,它將大大簡化 JIT 架構,提高響應速度,減少頁面下載時間,並降低記憶體消耗。
JavaScript 引擎的效能主要透過減少引擎內部追蹤的類型資訊量以及使用中間程式碼快取 (CacheIR) 技術來提升。該技術先前已在字節碼解釋器中提出,字節碼解釋器介於常規解釋器和預 JIT 編譯器之間。
在設定的「隱私和安全性」部分,您可以找到「僅限 HTTPS」模式。啟用後,所有未加密的請求都會自動重新導向到安全頁面。您可以為所有視窗啟用此模式,也可以僅為在隱私瀏覽模式下開啟的視窗啟用。
此外,我們啟用了一個新的 Web 驗證對話框,它不會阻塞其他選項卡。用於輸入身份驗證參數的表單現在連結到特定的選項卡,而不會阻塞整個介面。
新增了快捷鍵,可快速倒回畫中畫模式下顯示的影片。若要以 15 秒為增量向前或向後倒回,只需按下對應的方向鍵即可。
在 Firefox 中啟用視訊會議期間的螢幕共用時,顯示的介面已得到改進。現在,該介面能更清楚地顯示正在共享的裝置和螢幕。
網址列現在可以快速切換到其他搜尋引擎:可用搜尋引擎的圖示清單現在會顯示在視窗底部,甚至在開始查詢之前就會顯示(以前,只有在輸入查詢的第一個字母後才會出現該清單)。
此外,您還可以使用「Tab鍵搜尋」功能,只需在網址列中按Tab鍵即可切換到搜尋模式。此功能會根據您輸入的字元自動選擇目前使用的搜尋引擎,前提是已安裝的搜尋引擎支援自動補全功能。例如,輸入“ya”後,系統會建議“yandex.ru”,然後您可以按Tab鍵在Yandex中啟用搜尋查詢模式。
內建 PDF 文件檢視器的介面已重新設計(圖示已替換,工具列使用了淺色背景)。
對於預先安裝 macOS Big Sur並配備蘋果新款 CPU 的蘋果設備,可透過 Rosetta 2 二進位轉換器使用 Firefox。針對蘋果 M1 CPU 的原生版本計劃在未來的版本中推出。此外,此 macOS 版本還提供會話恢復功能,並以最小化視窗的方式降低功耗。
Windows 7/8/8.1 和 macOS 10.12-10.15 使用者現在可以啟用 WebRender 合成引擎。因此,WebRender 現在適用於所有版本的 Windows 和 macOS(10.16 Beta 版除外)。
對於 Linux 系統,專有的 NVIDIA 驅動程式仍然在 WebRender 的封鎖清單中,當螢幕解析度為 3440×1440 及更高時,Intel 驅動程式也會被封鎖。
手動啟用WebRender且未使用合成的Linux上的NVIDIA二進制驅動程序的用戶可能會經歷回歸,屏幕的上半部分變為實心矩形。
通過啟用合成或導出以下任何環境變量可以解決該問題:MOZ_GTK_TITLEBAR_DECORATION = system(不幸的是包括窗口標題)或MOZ_X11_EGL = 1(此選項禁用對WebGL 2的支持)。 您也可以暫時禁用WebRender。
如何在Linux上安裝新版本的Firefox 83?
使用 Ubuntu、Linux Mint 或任何其他 Ubuntu 衍生發行版的使用者可以透過瀏覽器的 PPA 安裝或升級到此新版本。
可以通過打開終端並在其中執行以下命令將其添加到系統中:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update
完成上述步驟後,現在只需使用以下命令安裝:
sudo apt install firefox
對於Arch Linux用戶及其衍生產品, 只需在終端中運行:
sudo pacman -S firefox
現在,對於那些使用 Fedora或任何其他基於 Fedora的發行版的用戶來說:
sudo dnf install firefox
最後,如果您是 openSUSE 用戶,您可以利用社群儲存庫,從中您可以將 Mozilla 儲存庫新增至您的系統。
可以在終端上輸入以下命令來完成此操作:
su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla
對於其他所有 Linux 發行版,您可以從以下連結下載二進位軟體套件。