今天我們更新了 Firefox 63.0 版本,這個版本中取消了禁用自動更新的選項,如果已經(jīng)升級到 63.0 版本,再想使用低版本會復(fù)雜一點,不過 Firefox 一直也沒支持過版本降級。此外 AMO 上舊式擴展將逐步移除。以下是詳細介紹:
一、適配 Windows 和 macOS 夜間模式
Firefox 63.0 在視覺和性能層面都有所改進,運行 Windows 10 和 macOS Mojave (10.14) 的用戶會注意到默認情況下瀏覽器會根據(jù)操作系統(tǒng)的 Dark and Light 模式切換亮色或暗色主題。如果用戶有自定義設(shè)置則不會套用。
從這個版本起 Windows 版本開始使用 Clang 工具鏈進行構(gòu)建,macOS 針對 multi-GPU 系統(tǒng)進行了性能改進,可以獲得更快的反映和標(biāo)簽切換。
二、新標(biāo)簽頁增加搜索引擎磁貼
Firefox 63.0 中將搜索快捷方式添加到常用網(wǎng)站列表中,點擊搜索快捷方式會聚焦瀏覽器的地址欄,并通過這個搜索引擎進行搜索。
用戶也可以直接使用 @google 或 @百度 來使用這些 Firefox 提供的搜索引擎,輸入后瀏覽器會自動識別并使用。
在管理磁貼的右鍵菜單里面,點擊添加搜索引擎,可以進入對搜索引擎進行管理。
三、移除不檢查更新選項
原來在 Firefox 選項設(shè)置中,在 Firefox 版本更新這塊共有三個選項:分別是自動安裝更新、檢查更新但由用戶選定是否安裝,以及從不檢查更新。但現(xiàn)在 Firefox 移除了最后一個選項,用戶變得很難關(guān)閉版本更新功能了。
做出這項改進的原因是“升級檢查容易被遺忘”,F(xiàn)irefox 鼓勵用戶使用最新版本,企業(yè)用戶通過組策略仍可以防止 Firefox 自動更新。
四、支持多標(biāo)簽頁管理
Firefox 63.0 添加了多標(biāo)簽頁管理功能,可以通過 about:config 將 browser.tabs.multiselect 改成 true 來開啟。開啟后類似文件管理,按住 ctrl 可以選擇多個標(biāo)簽頁,或 shift 選擇一個范圍內(nèi)的所有標(biāo)簽頁,選中的標(biāo)簽頁會高亮顯示。之后單擊右鍵可以看到針對多個標(biāo)簽頁實現(xiàn)的操作。
五、可關(guān)閉快速查找功能
我們知道,如果要在頁面查找關(guān)鍵詞,可以按 ctrl+F 手動打開查找欄,這個是完整版,可以提供高亮全部、區(qū)分大小寫和匹配詞句等額外功能,但我們也可以輸入 / 號打開快速查找功能(按 ' 號可以進入僅快速查找僅鏈接),界面有所精簡。但一直以來快速查找功能都不提供關(guān)閉選項或參數(shù)。
現(xiàn)在 Firefox 63.0 也提供了 about:config 的參數(shù)用于關(guān)閉快速查找功能。避免用戶不小心輸入 / 或 ' 進入快速查找界面。對應(yīng)的參數(shù)是 accessibility.typeaheadfind.manual 設(shè)置為 false 即可關(guān)閉。
六、持續(xù)改進內(nèi)容攔截功能
Firefox 目前現(xiàn)在內(nèi)置的攔截功能是跟蹤保護功能,可以屏蔽跟蹤腳本等內(nèi)容,F(xiàn)irefox 并沒有推出對應(yīng)的廣告過濾功能。Firefox 63.0 推出一個新的名為內(nèi)容攔截的模式,用以取代現(xiàn)有的跟蹤保護并擴大屏蔽范圍,跟蹤保護將作為內(nèi)容攔截的一項子功能。點擊地址欄左側(cè)的“i”圖標(biāo)即可看到關(guān)于此頁面的內(nèi)容攔截,或從漢堡菜單進入:
選項中,用戶可以全局開啟和關(guān)閉內(nèi)容攔截功能,也可以和以前一樣設(shè)置跟蹤保護,添加白名單,更換不同的跟蹤保護列表(目前由 Disconnect 提供)。
七、更方便的修改界面語言
此前如果需要更改 Firefox 界面語言,需要先下載對應(yīng)的語言包,然后在 about:config 里面將 general.useragent.locale,改成對應(yīng)的語言碼。
Firefox 目前在不同語言之間的切換變得相對容易,需要先在 about:config 里面將 intl.multilingual.enabled 設(shè)置為 true 開啟。然后在 Firefox 選項 - 常規(guī) - 語言 可以看到不同語言的切換,選擇后重啟瀏覽器生效,無需再去修改語言碼,這項功能以后將默認開啟。
八、新增 about:policies 策略頁面
Firefox 60.0 新增了企業(yè)策略管理,允許公司定制 Firefox 的功能實現(xiàn)批量分發(fā)和部署使用。其內(nèi)置了大量定制 Firefox 的策略,包括禁止版本更新,禁止各種內(nèi)置功能等等。
Firefox 63.0 新增了一個 about:policies 策略的內(nèi)置頁面,用以顯示所有策略及其說明,以及目前生效的策略。
九、其他細節(jié)調(diào)整
- 取消對賽門鐵克 TLS 證書的信任
Firefox 60 發(fā)布的時候?qū)愰T鐵克 TLS 證書就已經(jīng)在地址欄左側(cè)顯示為不安全站點,根據(jù)計劃,F(xiàn)irefox 63 將完全取消對賽門鐵克證書的信任,會顯示一個證書錯誤的頁面。
- 開發(fā)工具控制臺新增截圖命令
Firefox 原來的開發(fā)工具欄截圖功能已經(jīng)被取消了,取而代之的是在 Firefox 的控制臺中輸入命令實現(xiàn)截圖,截圖后的文件保存在默認的下載目錄。常用命令可參考:Screenshots from the Console – Firefox Nightly News
- 擴展后端由 JSON 遷移到性能更好的 indexedDB 存儲格式
Firefox 的 WE 擴展的 storage.local API 在 Firefox 63.0 中已使用新的后端,即從 JSON 遷移到性能更好的 indexedDB 存儲格式。這樣就造成了一個問題,由于使用新的存儲格式,一旦用戶使用相同的配置覆蓋安裝 Firefox 62.0 和更低的版本,則舊版本無法識別新的 WE 擴展存儲格式,造成 WE 擴展存儲的設(shè)置等數(shù)據(jù)無法恢復(fù),用戶感受上就是可能會遇到擴展設(shè)置等數(shù)據(jù)丟失的問題。extensions.webextensions.ExtensionStorageIDB.enabled 為 true,則已經(jīng)開啟遷移。詳見:New backend for storage.local API
- 移除“保存并退出”選項
原先可以通過設(shè)置 about:config 中的 browser.showQuitWarning 來實現(xiàn)單次的保存會話,這個選項在 Firefox 63.0 中被移除。
- 移除在側(cè)邊欄加載書簽的功能
這個 API 有諸多問題所以被移除。
- 使用新配置時默認開啟 Ctrl+Tab 鍵查看預(yù)覽圖功能
- Linux 平臺上支持 WebExtensions 擴展以獨立進程運行
- 關(guān)閉多個窗口或標(biāo)簽頁時默認出現(xiàn)提示詢問是否關(guān)閉
以上是 Firefox 62.0 在用戶使用方面的主要更新,感興趣的朋友可以查看發(fā)行說明:Firefox 63.0, See All New Features, Updates and Fixes