該版本對(duì) JavaScript 引擎 SpiderMonkey 進(jìn)行了重大更新,提高了瀏覽器的速度,其中頁(yè)面加載性能提升 15%,頁(yè)面響應(yīng)提升 12%,而且內(nèi)存占用減少了 8%。
一、正式引入 HTTPS-Only 模式
Firefox 83.0 包含一個(gè)僅接受 HTTPS 連接的選項(xiàng),開(kāi)啟該模式后,瀏覽器會(huì)嘗試升級(jí)任何非 HTTPS 連接,如果無(wú)法加載,會(huì)顯示警告。用戶可以選擇繼續(xù)訪問(wèn) HTTP 站點(diǎn)或取消操作。
針對(duì)特定網(wǎng)站,在地址欄的小鎖圖標(biāo)點(diǎn)擊下拉菜單,可以單獨(dú)對(duì)網(wǎng)站是否啟用 HTTPS-Only 模式進(jìn)行設(shè)置:
二、地址欄搜索功能改進(jìn)
地址欄內(nèi)置的搜索功能在之前版本已加入高級(jí)首選項(xiàng)中,此版本中正式開(kāi)啟,在地址欄進(jìn)行搜索時(shí),點(diǎn)擊搜索面板底部的搜索引擎圖標(biāo),將進(jìn)入該引擎的搜索建議模式。而按住 Shift 鍵點(diǎn)擊,可以恢復(fù)舊的搜索行為,即立即加載該搜索引擎的結(jié)果頁(yè)面。
當(dāng)檢測(cè)到輸入受支持的搜索 URL 時(shí),將顯示搜索快捷方式。通過(guò) ↓ 方向鍵選擇:
搜索引擎旁邊添加了幾個(gè)額外按鈕,用于搜索書(shū)簽,已打開(kāi)的標(biāo)簽頁(yè)和歷史記錄。
三、原生支持觸控板兩指縮放
在新版本中,手勢(shì)縮放已經(jīng)支持 Windows 觸摸屏設(shè)備和 Mac 設(shè)備上的觸控板,F(xiàn)irefox 用戶可以在這些設(shè)備上使用手勢(shì)操作來(lái)放大和縮小網(wǎng)頁(yè)。
四、畫(huà)中畫(huà)支持使用更多鍵盤快捷鍵
畫(huà)中畫(huà)現(xiàn)在支持用鍵盤快捷鍵對(duì)視頻進(jìn)行快進(jìn)和后退,使用箭頭鍵每次可以前后移動(dòng) 15 秒,也可以使用鍵盤進(jìn)行音量控制。
以下是全部快捷鍵:
- Ctrl + ↓:靜音
- Ctrl + ↑:取消靜音
- ↓:降低音量
- ↑:提高音量
- ←:后退 15 秒
- →:前跳 15 秒
- Home:回到開(kāi)頭
- End:跳至結(jié)尾
- Space:暫停
更多關(guān)于畫(huà)中畫(huà)功能的說(shuō)明可參閱:Firefox 的畫(huà)中畫(huà)功能 | Firefox 幫助
五、正式啟用 Warp,提升 JavaScript 引擎
Firefox 83.0 啟用了 Warp(對(duì)SpiderMonkey的重要更新),SpiderMonkey 是Firefox Web 瀏覽器中使用的 JavaScript 引擎。
借助 Warp(也稱為 WarpBuilder),我們對(duì) JIT(即時(shí)編譯器)進(jìn)行了重大改進(jìn),提升響應(yīng)速度,加快頁(yè)面加載速度并改善了內(nèi)存使用率。新的體系結(jié)構(gòu)也更易于維護(hù),同時(shí)解鎖了 SpiderMonkey 一些其他改進(jìn)。
有關(guān) Warp 的工作原理可參閱:Warp: Improved JS performance in Firefox 83 – Mozilla Hacks - the Web developer blog
如在使用中遇到問(wèn)題可匯總至 1613592 - (WarpBuilder) [meta] Replace IonBuilder with a new MIR builder (WarpBuilder)
六、啟用對(duì) AcroForm 支持,在 Firefox 完成 PDF 填寫
該功能已在 Firefox 81.0 版本內(nèi)置,并在此版本正式啟用,AcroForm 通常是指使用 Adobe Acrobat 創(chuàng)作的 PDF 表單,而不是靜態(tài)或動(dòng)態(tài) XFA 表單,此前需使用 Adobe 軟件進(jìn)行填寫。新版支持 AcroForm 后,用戶可以在 Firefox 中填寫、打印和保存支持的 PDF 表單。
同時(shí) PDF 查看器有小幅更新,詳細(xì)可參閱:用火狐打開(kāi)PDF文件 | Firefox 幫助
七、支持 Apple Silicon 處理器
Firefox 83.0 同樣支持采用蘋果Silicon 處理器的新設(shè)備,支持 macOS Big Sur 操作系統(tǒng)上的 Apple Rosetta 2 模擬器,并將在今后的版本中實(shí)現(xiàn)為這些 CPU 本地編譯。
八、DoH 不影響 hosts 文件解析
DoH(基于 HTTPS 的 DNS)是使用 Firefox 推薦的服務(wù)商對(duì) DNS 進(jìn)行解析,由于所采用的服務(wù)商在大陸地區(qū)速度較慢,一般不建議開(kāi)啟。Firefox 83.0 中添加了一個(gè)首選項(xiàng) network.trr.exclude-etc-hosts,默認(rèn)為 true,即繞過(guò) hosts 文件中的域名解析。
九、其他細(xì)節(jié)調(diào)整
- 改進(jìn)視頻會(huì)議(WebRTC)的用戶界面,使被共享的設(shè)備顯示更清晰。
- 向更多 Windows 7,Windows 8 和 MacOS 10.12-10.15 的 Firefox 用戶推出 WebRender。
- 多個(gè)無(wú)障礙環(huán)境相關(guān)問(wèn)題的修復(fù)。
- 降低了在 macOS 上恢復(fù)最小化窗口會(huì)話的耗電量。
- 開(kāi)發(fā)人員可以使用頁(yè)面查看器中的滾動(dòng)標(biāo)記來(lái)調(diào)試可滾動(dòng)溢出。
- 在 CSS 中增加了對(duì)圓錐漸變的支持。
- 默認(rèn)啟用標(biāo)簽式 HTTP 驗(yàn)證彈窗,該功能在 Firefox 82.0 版本已實(shí)現(xiàn),當(dāng)前版本正式開(kāi)啟,對(duì)應(yīng)首選項(xiàng)是 prompts.modalType.httpAuth。
- 在 about:support 中增加打印相關(guān)首選項(xiàng)說(shuō)明,允許在其中重置已保存的打印設(shè)置。
以上是 Firefox 83.0 在用戶使用方面的主要更新,感興趣的朋友可以查看發(fā)行說(shuō)明:Firefox 83.0, See All New Features, Updates and Fixes
來(lái)源: