台灣時間 11 月 14 日晚上,Mozilla 推出 Firefox Quantum 57,號稱是 Firefox 13 年來最大一次版本改版,總計修改 75% 的程式碼,效能是前一版本的兩倍。但版本更新難免遇到相容問題,而 Firefox 這次大幅改版會有多少不便之處,讓我們一一指出來。
很多熟悉的擴充套件不能用
Firefox 以其豐富的套件生態聞名,只要想得到的需求,都有可能有人寫擴充套件。九月時候科技新報訪問負責 Firefox 瀏覽器專案的大主管,副總裁 Mark Mayo,花了不少時間與 Mayo 聊到要用 WebExtensions API 撰寫擴充套件,造成的衝擊有多大。Firefox 瀏覽器要推出支援多核心版本,並且放棄支援 XPCOM-based 和 XUL-based 擴充套件,導致不少用舊標準撰寫的擴充套件,必須完全改寫。另外還有基於安全因素,擴充套件需經過 Mozilla 的安全認證和簽核,也需要簡化審核擴充套件的流程和時間,減少核審人員的負擔。儘管 Mayo 表示大部分熱門百大的附加元件都升上去,採用新標準撰寫,使用者升級後應該不會有太多不適應的狀況。但實際上仍能找到還沒有新撰寫或是放棄開發新版的擴充套件。
許多人關心他們用的熱門擴充套件是否會依新的 WebExtensions,而最明顯有感的例子是能讓開啟的頁籤用多排顯示的方式呈現的 Tab Mix Plus 了。作者發文指出由於 Tab Mix Plus 的程式碼相當龐大,即便有心想依 WebExtensions API 標準撰寫,也要花不少時間。作者呼籲關心 Tab Mix Plus 的群眾,請他們捐錢支持作者開發新版 Tab Mix Plus。
Mayo 在專訪時提到很多使用者甚至開發者很想要樹狀頁籤顯示功能,Firefox 開發團隊也就留意如何做到,因此有的擴充套件運用顯示瀏覽歷史、書籤的瀏覽器側邊欄的空間,做出能夠樹狀顯示頁籤的功能。儘管不能取代瀏覽器最上方的頁籤列表,但至少多了種觀看和選擇瀏覽頁籤的選擇。
筆者實際升級後使用 Firefox Quantum,升級電腦之後,發現自己安裝的幾個附加元件已經失效。如隱私保護的附加元件 NoScript,或是在瀏覽器逛 BBS 的工具 BBSFox,在 Firefox 57 並不能使用。而瀏覽簡體網站常用利器新同文堂則是剛升級為 57 版時顯示為不相容,但重新在 Firefox 附加元件網站安裝後可正常運作。
儘管一升級看到那些功能不見,就大概知道那些擴充套件失效,但要進到擴充套件清單才會知道最詳細狀況。進到位於 Firefox 視窗右上角的選單,附加元件選項,如果是從前一版本升級的人,應該會看到左邊選項最下面出現傳統擴充套件,點進去列出不支援 WebExtensions 的傳統擴充套件。每一項右側還有藍色的「尋找替代套件」按鈕,按下去即會到擴充套件網站搜尋支援新標準的擴充套件。但有些擴充套件開發者並不升級,而且解決的需求算小眾,像是 BBS 只剩下臺灣人在活躍使用,因此 BBSFox 不能用之後,按下尋找替代套件找不到可以用的擴充套件。
介面只能小幅調整
Firefox 除了套件生態豐富,可以高度客制化使用者介面,甚至把 Firefox 變得完全不像是 Firefox。但在新的 Firefox Quantum 57 的版本之後,恐怕要讓喜歡大幅修改介面的人失望了。基於整個瀏覽器的安全和穩定度,開發團隊決定收縮能自訂的程度。不過使用仍能重新調整工具列按鈕順序,加上搜尋引擎框,或是常態顯示標題列。
升級之後調整完還是怪怪的怎麼辦?
一般來說,現在桌面軟體升級只有不相容的套件會失效,主要的程式仍能正常運作。但由於 Firefox 瀏覽器可能累積不少使用時數,難免會遇到相衝的狀況,像是安裝 YouTube 加強影音享受的附加元件之後,無法播放影片。如果 Firefox 瀏覽器還是不行的話,那就重新開始吧!
在按重新整理 Firefox,恢復預設設定,移除所有安裝的附加元件,只保留瀏覽分頁等個人資訊。使用者可以用預設設定,重新把常用的附加元件一個一個安裝。通常經過重新整理,安裝常用附加元件之後,瀏覽器就會正常運作。
- 本文授權轉載自:TechNews(科技新報)
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!