這是本文件的舊版!


我用 Waterfox

56

20181105 繼續追尋 Gecko+XUL,最快最省資源最好用的瀏覽器 ☞ Is there a good alternative/fork to Firefox? : firefox 這篇推薦 Basilisk 及 Waterfox,所以打算再試 Waterfox

  1. 下載並安裝。plugin-autotooltip__defaultGHSRobert Ciang/MilchFlascheMBA 裡早就移掉 Wx 了 ∴並不需要取代舊版
    • 先選擇不移轉 Fx/Wx 的舊資料
    • 預設瀏覽器是 Bing <<==>>
    • 記憶體用量似乎蠻驚人的,兩個 Gmail 分頁就 1.4 GB
      → 重開後(全新的 profile)剩 222 MB 就還好
    • 咦,預設是關掉 addon 相容性檢查的嗎?嗯,方便,好
    • 好處:app icon 比 PM、Basilisk 好看很多 XD
  2. 測試:
    1. ✔ Multifox :D
      1. 無法用在 e10s(multiprocess)環境中 <<==>>
      2. 關掉 e10s → 可以執行
        → 不同的 profile 都可登入 Gmail,但是似乎無法達成多重登入。一邊換帳戶的,另一個 profile 也會跟著變
        → 咦,稍後好像可以了,再觀察一下
    2. ✔ Container ← Waterfox 沒有包到這個?!:o
      → 可能已獨立為「Multi-Account Containers」addon
      1. 安裝 → 好用!«:D» 比 Mozilla 最初推出時成熟非常非常多!
    3. ✔ Make Link <<大心>>
      1. 後來發現有不相容的警訊但 Wx 還是給裝 <<讚!>>
      2. 最新版相容於 e10s 耶 :o
    4. △ Beyond Australis
      1. ✔ 也是拉 2016 Firefox profile 裡的 1.4.8 xpi 來裝
        功能 okay
      2. ✕ 但增強搜尋列功能也是會導致建議項目下拉選單全部消失
        ∴還是不勾這個選項。但是,似乎可以把搜尋列從工具列上拿掉,只用網址列來搜尋,也完全沒問題
    5. ✔ Hide Caption
      1. Hide Caption Titlebar Plus ⁴ 最新版不相容 → 硬下載安裝 ✔
    6. ✔ Charamel+personas
      1. Charamel
        1. 直接從 Add-ons Manager 下載 ✕
        2. 2.0.1 不相容 → 硬裝 = corrupt。是因為是 bootstrap 型的 addon 嗎?
      2. Personas Switcher
        1. 5.0.5 無法搭配 Charamel
        2. ✔ 4.0.5
        3. 搭配 Hide Caption Titlebar Plus ⁴ ✔
      3. Charamel 還有一些問題 → 把 extension 也改好裝起來 ✔
        1. 但不知道和什麼東西衝到,這次破損的工具列按鈕及字串,還是比之前的多 FIXME
      4. 和 Container 也相容的樣子,呼
    7. 如果可以用 Container 取代 Multifox 的話,也許打開 e10s?
      1. 啊,不要好了,可能還會影響 Make Link ← 不會耶
    8. ✔ AiOS
      1. 最新版 0.7.31.1 不相容 → 硬下載安裝 ✔
      2. 當然 sidebar toolbar 上一些按鈕仍受 Charamel 影響而破損
    9. ✔ Tab Groups
      1. 最後一版也不相容 → 硬下載安裝 ✔
      2. 工具列按鈕放在 tabbar 上的話一樣會破壞 Charamel 效果 ∴也是放到主工具列上 ✔
    10. ✔ Theme Font & Size Changer
      1. 62 可裝,但只能改顏色、字型大小
      2. 56 要硬裝,但無用(沒有工具列按鈕)
      3. 硬裝 fixed 的 64.3 → 工具列按鈕出得來,但設定頁面全空可以了!:D
    11. ✔ 介面語言
      1. 設定 → 一般 → 直接切換為正體華文 → 重開 → 有了!:D
      • 天哪,自從 2017 年開始用 Pale Moon 以來,我已經 N 久沒有用過 Firefox 系瀏覽器的本地化介面了 <<大哭>>
    12. FB 相容性、效能
      1. ✔ 相容
      2. 效能……比不上 Fx 57+,但就跟 Basilisk 差不多,平日可能尚可接受
      3. ✔ 影音自動播放、音量
    13. ✔ YouTube
    14. ✔ Lawsnote 判決全文
    15. ✔ Extension List Dumper 2
    16. 用全新的 profile 單獨試 Charamel 2.0.1 看還會不會有工具列按鈕缺損
      ↑還是會……好吧。
    17. ✔ WE addon <<讚!>> 若有好的 WE addon 可用當然也是用
      1. ✔ Dark Mode
      2. ✔ ForecastFox:很久不見的老朋友
  3. 套用 Basilisk profile1)
    1. 更名:「2018 Promotion」
    2. 有幾個套件因不相容而停用
    3. ✔ 火狐擷圖
    4. ✔ GDPanel
    5. ✔ 在這邊也試用 Container
      1. 裝不上去,說我是 Fx 52 ∴猜是要重設 useragent 版本
        → 果然是之前,可能 Pale Moon 時代,針對 MAO 站有設過 → 重設後就變 57 了,可以下載安裝了,Waterfox 的德政
      2. 工具列按鈕按下去無法顯示 Container 的「圖層」(一下忘記怎麼講)
        1. 是版本的問題嗎?我剛裝的是 6.0.0;原來稍早測試時,用的是 4.1.0 啊!舊版才適用於 Waterfox
      3. 用起來 Okay
      4. → 那就停用 Cookie Swap + Profile Switcher
    6. ✔ 感謝 神!Hide Caption Titlebar Plus ⁴ 設定視窗在這邊不會當了!:D
    7. ✔ Extension List Dumper 2 正常了!
    8. ✔ 調一下工具列按鈕
    9. 似乎要關掉 e10s 才能用的:
      1. DragIt
      2. Personas Switcher
    10. Tab Scope 似無陰影
    11. ✔ TiddlyFox 降版(2.0.1 似乎無法在 Wx 56 上使用)→ 降到 1.0alpha18(2013)
    12. ✔ Persona Switcher 升到 4.0.5
    13. ✔ uBlock Origin
    14. ✕ Lazarus Form Recovery
      ✔【替代】Form History Control(WE)
    15. 20181106 早晨 目前為止用得都還蠻順暢的,卡頓的情況不多,在 Awesomebar 隨打即找也挺快,比 Pale Moon 中的 Omnibar 表現更好
    16. ✔ 雙指縮放
      1. 找不到很久以前用的 Pinch To Zoom on OS X
      2. Multi-touch Zoom:一開始沒有奏效,本來準備要重開 Wx 了,後來有效了,果然比較「無段式」一點
        1. 好像不是所有的分頁都可用?FIXME
      3. 算了,先用回 about:config 設定法
    17. ✔ Show Anchors 2(Basilisk 上應該也是可以用,只是我忘記了它的選單項目已經本地化了)
    18. ✔ All Tabs Helper
      1. 1.0.37(WE?)跟以前的 XUL 時代用起來稍有不同,似乎不會整合到「所有分頁」下拉式選單中
      2. 不過看舊版也沒有頭緒 ∴暫時先用這個
    19. ✔ S3 翻譯家:裝 6.19 就相容了
    20. ✔ Share Button for Facebook™ 也是裝新版
  4. 到 20181106 上午,已經差不多把之前 Pale Moon 用的東西,甚至可能更早在舊 Firefox 上用的東西都放進來了。以下就是新的開始了
    1. 發現 Waterfox 有把 MAO 大量 addon 打包成全集提供下載,甚至是一個舊 MAO 式的介面可供搜尋及安裝 :o <<讚!>>JustOff/ca-archive: Catalog of classic Firefox add-ons created before WebExtensions apocalypse
    2. 這裡面也收集了被 Quicksaver 憤而從 MAO 撤掉的 Beyond Australis。所以以後不怕網路上找不到很多老 addon 了,這裡都有,而且都支援到 Fx/Wx 56
    3. 所以就用 CAA 裝了 FindBar Tweak <<讚!>> 實在太銷魂了。超久沒用的。<<大心>>
      1. 不過好像會莫名增加 CPU 用量 :o 可惜
    4. 也裝了 Adblock Plus。好棒,都不用再管相容性了,好像回到舊日美好時光
    5. Findbar Tweak2) 救援行動

      1. 儲存啟用的套件列表後,進入安全模式,啟用 FT
      2. 開始逐一啟用其他套件啊……忘記了,安全模式無法這樣。可能要找以前的 Tester Tool 之類的才能一次全部真正停用了
      3. 先回到正常模式,啟用 FT,CPU 還是一樣會滿檔
      4. → 關掉 Wx,然後把 pref.js 中 FT 相關的 15 行都刪掉
        → 重開 Wx,啟用 FT,先不動任何設定,findbar 是出現在最下面的,這樣 CPU 正常
      5. 先設定移到視窗頂部
      6. 移到右方
      7. 看來「搜尋所有」及「搜尋所有分頁」似乎也都是一時的運算,不會造成 CPU 用量持續高檔
      8. 20181106 16:22 目前這樣可以用就先用,之後要設什麼再說。
        → 咦,再搜尋一次,我什麼設定都沒動,突然就開始 CPU 滿檔了 <<==>>
        → 重開 Wx,又好了
      9. 設定「失焦時自動關閉搜尋列」
      10. 20181107 22:22 從 CAA 裝前一版,還是一樣會耗 CPU 啊
      11. 20181108 耗 CPU 的現象是間歇性的,有時候一直都好好的(甚至我忘記 FT 是啟用狀態),有時突然又開始不正常 → 只好再停用
      12. 20181109 為了長時間測試,所以需要一直開著 Test profile → 重裝 ProfileSwitcher
        1. Test 裡面一直啟用 FT 好像都不會飆高
        2. 主線 profile 裡停用 FT,但還是有突然飆高的情況(例如重開 Wx 後)→ 啟用,還是會飆高 → 停用又會好轉 ∴只好繼續停用 QQ

      未完待續……FIXME

    6. 從 CAA 裝了 Pushbullet 316 版,勉強可用
    7. 【CAA】OmniSidebar(欲取代 AiOS) 算了,感覺還是 AiOS 用起來較習慣順手,且我需要側邊欄工具列
    8. 找不同的佈景主題來用
      1. △ Simple White X:+personas ,只有和 Beyond Australis 自動隱藏工具列的狀況相衝(工具列變白底)
      2. ✔ Qute 5++:+personas ,效果比 Charamel 及 Simple White X 好,且工具列按鈕及圖示都蠻完整、可愛,只有分頁標籤不是半透明的,可惜
      3. △ Noia Fox
        • +personas
        • ✕ 附加元件管理器中,外觀部分內容會完全消失
        • △ 捲軸一如之前試過的,無法支援 macOS 自動隱藏
    9. Firefox-on-OS-X Label 又可以用了,開薰
    10. 20181112 發現 Adblock Plus 竟然擋不了 Wikiwand 上的廣告,所以改用 uBlock Origin ✔
    11. 20181113【CAA】Rikaichan
    12. 20181116 字型換口味,暫別 Museo:Museo 是 2017 年我因為 Pale Moon 的關係而選用的主要字型,但最近陸續調整一些常用網站的字型(用 Stylish 改),也用 about:config 及 Theme Font & Size Changer 改 Waterfox 介面字型,sans-serif 主要改用 Optima、Signika,serif 則改用 Alegreya 及 Lora。最大的改變,莫過於昨天 Google.com 全面改用「Lora+宋體-繁」,以及今天 Firefox 介面也比照辦理喔!(Theme Font & Siza Changer + about:config font.default.zh-tw
    13. 20181116 (追記)前幾天建了專門聽/看串流影音的 profile,並用 Profile Switcher 叫出
    14. 一直都沒有用 Sync,之前發現 Preferences 中的 Sync 頁面是全空的,但今天用新的 profile 一試,才發現可能是 Charamel 主題造成的,不然原本是正常的
      → 先停用 Charamel 後,就順利登入到 Sync 中了,原來 Waterfox 用的仍是 Firefox Account(不像 PM 是用自己的 Sync)。不過我暫時不敢設定太多同步項目,有點怕舊的設定被同步下來,打亂我目前好好的 profile。
      • 過了多年,Firefox Sync 的介面已經非常陽春,遠遠不是最初那個很細膩豐富的介面了 :(
    15. ✔ 切換 container
      1. Context Plus:只移動網址,其實是建立新分頁再關掉原分頁,不移動瀏覽歷史等 <<讚!>>
    16. 【已解決】發現這個老 profile,還是會有「Facebook 影片從靜音調成有聲」無效的問題
      1. 其他 profile 不會這樣,可見確實是這個 profile 的問題
      2. 停用全部套件後進安全模式仍會這樣,可見不是套件造成的
      3. 把 pref.js 更名後重開 → 新建 pref.js,就不會這樣,可見問題在 pref.js 中
      4. 比對新舊 pref.js 許久……發現可能是 media.volume_scale = 2
        → 重設 → 解決了!:D
    17. 20181121 這幾天:
      1. Open in Fenêtre
      2. Raindrop.io button
      3. Multiple Tab Handler:在視窗間批次移動分頁 <<讚!>> 前幾年一直在找這種東西;Wx 56 通吃 XUL 和 WE addon 真讚
      4. Docs Online Viewer、Docs Viewer
      5. Context Plus
  5. 20181123 平常沒開什麼網頁時 CPU 又到 30% 以上

    1. 停用 Pushbullet → 沒差
    2. 關掉同時開啟的 Players profile → CPU 驟降 :o 不過有時還是會回升到 40%~50%
      至少有好多了
  6. 今天又挑了很多 Madonna 的 persona,正高興的時候,發現怎麼附加元件管理員裡的 persona,很多都被移除了,難道有數量上限?← 有的!3)所幸,可以新增一個 lightweightThemes.maxUsedThemes 設定值。先設 777 好了 <<哈>>
    • 怪不得我覺得奇怪!怎麼前陣子新增完一批 persona 以後,一直都看到新的,很久都沒看到舊的,原來是舊的早就被移除了 <<==>>
    • 另外,還是用舊版的 MAO 介面來找 Madonna 的所有作品,會比新介面來得有效率
    • 有空再回 Pale Moon 或 Basilisk 或甚至更早 2016 Firefox 的 profile,找一下當時所用的 persona,遺珠的再裝回來了
  7. 20181203 修好 Charamel 佈景主題書籤工具列的底色及文字顏色!:D(待詳述 FIXME內容
  8. 20181217 承上,最近就都沒再用 Theme Font & Size Changer 了,都是用 Stylish 及 about:config,調整一些介面字型(又一波「字型革命」浪潮)、修改 Charamel 2.0.1 在 Wx 56 上的一些 glitch。雖然有些詭異的地方一直修不好6),但已經理想很多了
  9. 20181220 今天第一次迎來 Wx 的(如同 Fx 的那樣)官方推送更新:56.2.6。順利下載、重新啟動並安裝更新,繼續開心用。
  10. 20181226 因為發現 HTML5 video 的控制元件顯示不正常,所以暫時停用 Charamel theme :'(
    1. 20181229 用了 3 天的預設 theme 還是不太爽快,所以還是想找其他好的 complete theme 來用。但是又不能找太舊的,不然套到 Waterfox 56 上一樣有 glitch 吧?但是,MAO 網站上,已經把所有的 complete theme 下架啦 <<怒>>7) 看了 Wayback Machine,是今年 12 月才下架的樣子。所以,找了一下網站的過去存檔,發現之前試用過不錯的 Qute 5++、Simple White X,居然已經是比較晚近還有更新的了。還好之前都有裝起來。試了一下,決定改用 Qute 5++, 然後再用 Stylish 改分頁標籤的透明度,一下就改好了!:D8)
  11. 20190103 避免 Typeface 一直要求開啟購買網頁,所以裝了 Blacklist AutoClose,設好要阻擋的網址 URL regex,外部程式一要求開啟網頁時,立刻關閉!<<讚!>>
  12. 20190128 試用 e10s
    因為 Waterfox 太好用,所以幾乎什麼網頁都用 Wx 開(影音、Google 試算表、Notion……),但也加重它的負擔,導致使用上容易卡頓。

    今天把:browser.tabs.remote.autostart 重新設為 true,及 dom.ipc.processCount 設為 4,然後重新開啟瀏覽器。

    使用體驗:

    • 「好像」真的有變快 PHP ERP 系統載入速度、網頁載入速度
    • 切換分頁群組時還是會頓一下
    受影響的 addon 替代方案
    Make Link:
    選單能夠顯示,但無法順利複製 QQ
    Link Text and Location Copier:D 9)
    DragIt 也是空有選單,但沒有反應了 Glitter Drag10)
    It's All Text! GhostText + GhostText-for-SublimeText11)
    TinyURL Generator URL Shortener (TinyURL/is.gd)
  13. 找到個可以為視窗加前綴的 addon Window Titler,在 MAO 上要安裝時卻說「網路連線有問題」(明明網路就是通暢的);用 Firefox 則可以順利安裝,但試過了不是 useragent 的問題;把 Fx 下載安裝後的 xpi 拖來 Wx 安裝也說「檔案損毀」。所幸,找了一陣子,有人12)在討論中提到可以透過瀏覽器主控台試著找問題,這才發現這個 xpi 在 Wx 上安裝時,manifest.json 中宣告熱鍵 ``Alt+Ctrl+T`` 的字串被判定格式不正確,所以我就修改 manifest.json,把該區段痛快刪掉,然後重新壓成 xpi 後再安裝,就行啦!:D 順利使用該 addon 設定視窗前綴中!以後更容易識別不同的視窗了!
    1. 20190305 但後來發現,Window Titler 所謂「重新啟動瀏覽器後仍可保持視窗名稱」的功能並沒有出現在我的 Wx 上,所以又找到 captnfab/FireTitle(CAA 也有收錄),就行了。【結論】XUL addon 普遍比 WE 給力多了 :(
  14. 20190306 要讀韓文的文章時,就很需要像 Rikaichan 一樣的好字典了。今天發現,Toktogi 可以用了耶!!!萬歲!記得之前用 Pale Moon 時好像一直無法使用?總之,感謝 神!<<大心>>
  15. 20190318 依瀏覽的網域標示分頁?例如 localhost 就一層顏色,這樣比較不會搞混 DokuWiki 本機版和 NAS 版?
    • 【WE】ColorTabs:又是無法裝到 Wx 56 上 :( 透過 Fx 下載後手動裝上了,但沒有作用
    • 【XUL】FlagTab:不適用於 e10s……
    • ColorfulTabs
      • WE:沒啥用
      • XUL:有用,但會嚴重破壞 theme
    • ∴最後還是用瀏覽器工具箱察看一下 tab 的 element 有沒有什麼可資識別的屬性,似乎沒有 URL 相關的屬性,但所幸 favicon 的路徑可以用來鑑別 localhost 的 tab → 建立 Stylish 規則,成功!:D13)
  16. 20190327 最近想從 MAO 上安裝 addon,變成幾乎都沒辦法了14),不知道是不是 Mozilla 給 MAO 下了什麼降頭,還是更進一步排擠 Waterfox。這幾天想裝新同文堂、Display Anchor 也通通不行。不知是否要等 Waterfox 下次大更新?(不過前陣子推出 56.2.8,卻沒有跳出更新通知)
1)
才用幾天而已,Basilisk 哭哭,誰叫你的 icon 太醜、寓意不祥
2)
下稱 FT
6)
分頁標籤文字始終無法套用 font-weight,只能用 TMP 來設定
7)
可惡的 Mozilla 還我牛!
8)
.tabbrowser-tab > .tab-stack > .tab-background:not([selected="true"]), .tabbrowser-tab > .tab-stack > .tab-background:not([visuallyselected="true"]) {opacity: xxx;}
10)
也是無法用於 MAO,另外目前「複製」類功能無法運作,不過可以「開啟」、「搜尋」就不錯了
11)
要在 Sublime Text 的 Package Control 中,先加 https://github.com/GhostText/GhostText-for-SublimeText 這個 repo
13)
初步使用的 CSS 如下:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
 
/*tab.tabbrowser-tab[image^="http://localhost/dw/"] {background-color: rgba(0,255,255,0.5);}*/
tab.tabbrowser-tab[image^="http://localhost/dw/"] .tab-icon:before {content: "💻"; font-size: 12px; padding: 0 3px;} /*可愛的電腦小圖字*/

這方法 okay 的話,其實可以美化或 tweak 的效果應該不少,比如我後來就改成隱藏 favicon 的方式了。Stylish 可以更動瀏覽器介面的能力真是太強了!
14)
以前大部分都可以,今年 2/27 要裝 Window Titler 時開始有問題,詳上文

討論區

輸入您的意見. 允許使用維基語法:
P᠎ E H D W