差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
it:my:browsers:firefox-quantum [2020/12/01 11:22]
ghsrobert 初次扶正
it:my:browsers:firefox-quantum [2024/12/30 17:35] (目前版本)
ghsrobert [89+] 開始用 Zen
行 1: 行 1:
 ====== 我用 Firefox Quantum ====== ====== 我用 Firefox Quantum ======
  
 +===== 78ESR =====
 <div fieldset><div legend>20201130</div> <div fieldset><div legend>20201130</div>
 前幾天我才在 IMA blog 講說「會用 [[it:my:browsers:waterfox|Waterfox Classic]] 到不能用為止」的我,因為發現越來越多網站擺明了排擠舊瀏覽器,感受到危機,所以今天來測試一下:<span imp>把 Wx 現役 profile 複製到 Firefox Quantum 這邊來試用</span> 前幾天我才在 IMA blog 講說「會用 [[it:my:browsers:waterfox|Waterfox Classic]] 到不能用為止」的我,因為發現越來越多網站擺明了排擠舊瀏覽器,感受到危機,所以今天來測試一下:<span imp>把 Wx 現役 profile 複製到 Firefox Quantum 這邊來試用</span>
行 26: 行 27:
     * 比方說原本直接 ``⏎`` 開啟背景分頁的行為,又得讓我把習慣都改為 ``⌥⏎``      * 比方說原本直接 ``⏎`` 開啟背景分頁的行為,又得讓我把習慣都改為 ``⌥⏎`` 
  
-不過終於弄出隱藏工具列、設定開關分頁順序後,以及把我自製的宇治金時 Color 主題拿來用後,目前大致還順,結果我竟然就這樣關掉 Wx、把 macOS 預設瀏覽器設過來了!:o+不過終於弄出隱藏工具列、設定開關分頁順序後,以及把我自製的宇治金時 Color 主題拿來用後,目前大致還順,結果我竟然就這樣<span imp>關掉 Wx、把 macOS 預設瀏覽器設過來了!:o</span> 
 +</div> 
 + 
 +<div fieldset><div legend>20201202</div> 
 +  * 昨晚做好了 Alpha42 Color 主題,算是把 Firefox Quantum 越用越順手(注意目前仍在用 78),但是看到 MAO 上那些功能遠不如 XUL addon,然後介面又往往很醜的 WE addon <span ex>[[mao>restart_browser]]</span>,心頭難掩火起。還不都是死 Mozilla 剷了舊 addon 生態系,這些濫竽才來充數,哼!<<怒>> 
 +  * 發現 Firefox Lockwise 好像不支援 56 以前的帳密格式。還好還有 LastPass 
 +  * <span>把這個 profile「扶正」</span>,改名為 2012-12(資料夾名稱仍為 ''2018-Promotion'' 以資紀念從 2018 以來用 Waterfox Classic 開始的文藝復興) 
 +</div> 
 + 
 +<div fieldset><div legend>20201203</div> 
 +  * 又用瀏覽器工具箱調好了一些搭配 Alpha42 color 的配套修改,愜意~ 
 +  * 因為 Todoist 相關套件一直有點奇怪,我想從 78ESR 更新到最新版試試 
 +    - 先把 profile 備份起來 
 +    - 查到說改 ''updatechannel'' 設定沒用,一定要移除重裝 
 +      - AppCleaner 移除 Firefox app,沒有移除 ~/Library/Preferences 裡的 Firefox 資料 
 +      - 結果,用 Waterfox/Vivaldi,在官網下載 Fx,竟然都還是只能下載 78ESR?! 
 +        * 順帶一提,習慣了 Fx Quantum 的迅速,回來開 Wx 時,雖然已經是最簡單的瀏覽狀態了,但還是覺得慢 XD 
 +      - 對從別處下載的安裝檔不放心,所以還是先下載安裝官網的 78ESR 來看可否更新到最新版;不行再說 → 還是在用 ESR 更新頻道。怪了,就沒有一個簡便的調整方式嗎?!Mozilla 在幹嘛啦!越混越回去,我記得以前還比較好跳 <<怒>> 
 +      - 算了,再移一次,這次連 preferences 都清掉,只留 profile、cache……→ 官網還是只給我 78ESR 
 +      - 好吧,直接到官方 FTP 下載 [[https://ftp.mozilla.org/pub/firefox/releases/83.0/mac/zh-TW/Firefox 83.0.dmg|Firefox 83.0.dmg]]\\ → 裝不了 83!!!???是 83 不支援 macOS 10.11 了嗎?☞ [[https://www.computerworld.com/article/3564259/mozilla-takes-first-step-in-pulling-firefox-plug-on-macos-mavericks-yosemite-and-el-capitan.html|Mozilla takes first step in pulling Firefox plug on macOS Mavericks, Yosemite and El Capitan | Computerworld]] 原來。今年中的事。怪不得我的 Firefox 都沒再升上去了。:s 看來這台 MBA 也該早日升到 Mojave 或 Catalina 了?El Capitan 是有這麼舊喔…… 
 +</div> 
 + 
 +<div fieldset><div legend>20201204</div> 
 +  * 用了幾天,越來越喜歡「重新享受快速瀏覽」的感覺 XD 
 +  * 這兩天自訂 userChrome.css 越來越得心應手 
 +    * 今天又試了好些 recipe,有的可以有的不合用 
 +    * 也有繼續自訂了些字型、色彩 tweak 
 +    * 也找到了[[https://github.com/ideaweb/firefox-safari-style|不錯的 macOS style]] 
 +</div> 
 + 
 +<div fieldset><div legend>20201208</div> 
 +  * 慢慢安頓下來了,也重新讓自己喜歡這樣用電腦 
 +  * 但是越想自訂,就越覺得 WE 架構真不是普通陽春和討厭: 
 +    * 尤其各個 addon 的 panel 各行其是,字型式樣都不統一 
 +    * 功能缺東缺西,不知道是缺 API,還是這些新加入的開發者都是急就章?隨便移植?沒時間做大做完整? 
 +    * 把舊開發者全部趕走就是 Mozilla 的大罪 <<怒>> 
 +</div> 
 + 
 +<div fieldset><div legend>20201230</div> 
 +  * 近期用起來都 okay,也試著用了一些分頁群組啦、移動分頁啦等等分頁管理的 extension 
 +  * 但發現 memory leak 挺嚴重的,就算用了 Unload Tab,記憶體還是一用不回,也不知是 Firefox 的問題,還是我 macOS 出狀況? 
 +</div> 
 + 
 +<div fieldset><div legend>20210618</div> 
 +今天為了清 cache,進喜好設定裡,發現我的 process 數不知道設為幾個,所以再次設為 2 個試試,希望可以緩解 memory leak</div> 
 + 
 +<div fieldset><div legend>20210628</div> 
 +今天才發現很久沒有更新 Fx 的 addon 了。今天稍微更新像 Auto Tab Discard 這種的。</div> 
 + 
 +===== 89+ ===== 
 +<div fieldset><div legend>20210630</div> 
 +<span imp>開始用 79+ 以上的新版</span> 
 +<div nodetree> 
 +  * 這個月 6 月買到 M1 MBA 2020 + Big Sur,我終於擁有可以支援新版 Fx 的作業系統了 XD ∴下載到的 Fx 已經是 89 
 +  * 加上,MBA 2013 這個月也升級 Mojave,也支援新版了,所以今天深夜也升到 89 
 +</div>→ 完全脫離 78ESR XD 
 +  * 陸續有一些使用心得要再從 M1 跟 Mojave 使用手記引用過來 FIXME 
 +  * 唉,希望記憶體管理的問題早日解決,該釋放記憶體就要釋放啊,不要造成我 SSD 的壓力~ 
 +  * 目前感到最有意思的是,兩臺 MBA 的 Fx 用的 profile 是同一個,結果 Firefox Sync 也毫不區別,以為是同一臺電腦~希望不會造成不良作用 
 +  * 理所當然地停用了 Proton 介面。我之前 tweak 了那麼久的 Fx 介面、userChrome,才不要因為上個 Proton 就跑版呢! 
 +  * 感受到的差異: 
 +    * 👍 網址列輸入搜尋關鍵字時,會自動變成那個搜尋引擎的方框字樣,提醒使用者現在切換到「非預設搜尋引擎」,這個功能好看 
 +    * 👎 CSS 排版引擎或呈現引擎上,文字陰影/-變得比較分離的樣子-/ blur 的效果變得不夠,這樣可能我得修改 CSS 加強 blur 了 
 +    * 其他暫時沒太大感覺 
 +    * /^20210704^/ 網頁表單的 kit/widget 的新風格兼顧極簡又不失優雅,可以。 
 +    * 網頁載入速度,還有瀏覽器介面的顯示速度、效能似乎有微幅提升 
 +</div> 
 + 
 +<div fieldset><div legend>20210710</div> 
 +  * 最近感覺記憶體用量也有下降,不會吃那麼多了 
 +  * 不過今天才發現會強制升級 Flash,會導致我故意裝的「不自動更新」的舊版無法使用 ∴以後都還是需要保留一個 78ESR,或 Waterfox 也可以 
 +</div> 
 + 
 +<div fieldset><div legend>20210721</div> 
 +  * 上週或上上週更新到 90 
 +  * <div issue>FB 開始出現留言區狂吃字,打一個字就被全選,打下一個字就刪掉前一字 :( 
 +    * Edge 不會這樣 
 +    * 全新 profile 會這樣 
 +</div> 
 +</div> 
 + 
 +<div fieldset><div legend>20210728</div> 
 +哇!太感人了!韓文 InterparkGothicOTF 字型之前太粗,怎麼改都沒用,想不到今天再去 about:config,''font.name-list.sans-serif.ko''、''font.name-list.monospace.ko'' 都改為 ''InterparkGothicOTF L'',馬上就見效了!(最常遇到是 FB ∵Optima、黑體-繁都有出來,唯獨 InterparkGothicOTF 太粗預設用了 B)好怪,為什麼之前試了好久都不行~ 
 +  * 並不是 Stylus,而是 about:config 
 +</div> 
 + 
 +<div fieldset><div legend>20211110</div> 
 +前幾天更新到 94,但開始發生有時網頁載入會卡住,甚至就算重新啟動 Fx,也無法解決。∴下載 93 重灌。過程中 93 啟動時會說什麼舊版可能毀損設定檔,只能離開或開新的設定檔 ∴要用<code bash> 
 +/Applications/Firefox.app/Contents/MacOS/firefox --allow-downgrade & 
 +</code>強制降版。</div> 
 + 
 +<div fieldset><div legend>20220113</div> 
 +前陣子按了更新,從 93 到 95,大致沒事。這兩天更新到 96,又發生類似上次的狀況,暫時不確定是網路問題還是怎樣。而且,分頁列也變高了,dialog 及視窗標題列也都變成暗色不知怎樣改回,讓人覺得很煩,所以又降回 95。 
 + 
 +20240902 過 2 年多今天終於似乎知道原因了: 
 +> Firefox 96 applies a dark color scheme to menus, the sidebar, the Library window, and various built-in pages if the color of text on your toolbars is light or white. It also signals sites that you have a dark theme preference. 
 +https://support.mozilla.org/en-US/questions/1365222#answer-1476508 
 + 
 +/-唉,那就無解啦,真蠢-/ 
 +然後又發現之前我長期都看到暗色視窗或選單,就是因為我自製的 Color 主題「42alpha」的工具列字型被判定為偏暗的緣故。若改裝比較亮一點的 theme,亮色的視窗/選單就出來了~感謝 神~ 
 +</div> 
 + 
 +<div fieldset><div legend>20220209</div> 
 +  * 不知道是不是上次更新到 96 所致,一些網頁的 body 顏色從白變灰了(包括我的「茶金」、「斯卡羅」多語臺詞),但用 Inspect 工具去看,瀏覽器 CSS 設定仍是白色,是我眼睛業障重? 
 +    * 不是 Fx 的問題,而是我的這個主要 profile 好像出了問題 :( 
 +  * 到 about:profiles 中把幾個前兩年的測試用 profile 刪掉了。更古老的 profile 還留著 
 +</div> 
 + 
 +<div fieldset><div legend>20220210</div> 
 +今天忍不住更新到 97,暫時沒有無法載入網頁的狀況,但是 body 灰底依舊 :( 
 +分頁列下方的也還是被墊高 1、2 個畫素</div> 
 + 
 +<div fieldset><div legend>20220212</div> 
 +  * 灰底的部分,我去設定中把「色彩」中的「使用系統色彩」改為不勾選,看來就好了 
 +  * 分頁列下方是墊高 5px,但用瀏覽器工具箱改 ''#navigator-toolbox-background'' 的 height 為 ''32px'' 也沒有用,上網也很難找到相關資料(這個問題可能太冷僻了,已經不是單純改掉 Proton 介面的問題),好灰心啊~醜死了~orz 
 +    * 只好把 Colors 的背景圖再做一個 37px 的來用~ 
 +</div> 
 + 
 +<div fieldset><div legend>20221009</div> 
 +自動黑暗模式一直是現代 UI 的顯學,我一直沒有做足全套,但最近幾天在 Fx 上有長足進展: 
 +  * 網頁部分,之前用 Lizard 並不成功,這幾天找到 [[https://darkreader.org/help/zh-TW/|Dark Reader]],感覺不會很吃資源,效果也不錯,逐站自訂性佳,還有深/淺模式,很理想 
 +  * 佈景主題部分,Fx 早就有依系統變換深淺,但是是非常醜的內建「黑 →← 白」切換而已,完全承襲「給你有得用是施捨,我們沒打算讓你過更優質生活」的思維(反正 Chrome 也是這副德性不是?我看過了,Chrome 的主題更貧乏,而且黑白切換也一樣醜。瀏覽器業走向簡單粗暴快速沒有美感真的要感謝 Google!)。所幸,Fx 使用者沒有倒下,還有人做這個 [[mao>automatic-dark]],雖然自動跟隨系統或地理位置日出日落切換的部分有些 buggy,但至少堪用。然後我找了一個 Orion Nebula 主題來跟自製的 2020 Kamsa Jeongkuang 換著用(btw 我前幾天順手把自製主題上架到 MAO 以供自己安裝了)<<大心>> 
 + 
 +現在深夜在暗房上網,整體亮度大減真的是很有爽度~ 
 + 
 +另外不過,Fx 跟 DW 段落編輯偶有衝突導致瀏覽器上網功能整個壞掉要重啟的毛病還是存在 :( 
 +</div> 
 + 
 +<div fieldset><div legend>20221103</div> 
 +氣死人了!Wikiwand 新版爛掉,想用 Wikipedia + 比較好看的 user style,Stylus 安裝不了,Fx 偏好設定頁面也無法更新,只好移除掉舊版,重灌新版,結果 Stylus 的資料庫竟然全清空!!!<<怒>><<怒>><<怒>> 爛死了!!! 
 + 
 +稍後: 
 +  * profile 裡找不到舊資料存在哪 
 +  * 用 Stylus 登入 GDrive,取回了 8、9 個月前有同步過的 48 個 stylesheet,但就是都停留在今年 2 月的更新進度了(也不知道為什麼中間沒再同步,真氣人),大部分都回來了,但上個月剛弄的 FB 字型就沒有了 :( 
 +    * 有把 Edge 那邊的一個閩客語學習網的 stylesheet 同步回來 
 +    * 想起來之前 BTT 的剪貼簿記憶庫裡留有不久前全部取代字型時那次的紀錄!把 Kill Pingfang 那個 sheet 救回來啦,感謝 神 
 +</div> 
 + 
 +<div fieldset><div legend>20230211</div> 
 +更新到 109 以後,工具列上所有按鈕的選單都無法顯示了,必須停用 userChrome.css 裡面的 autohide_bookmarks_and_main_toolbars-proton.css 才能恢復正常。也就是再也無法自動隱藏工具列了。Mozilla 死死好啦! 
 + 
 +(後來我先降到 108)</div> 
 + 
 +<div fieldset><div legend>20230224</div> 
 +工具列上的 extension 按鈕突然都不見了!之前還會收在一個選單裡,今天(108)發現突然都不見了,這樣要怎麼用 Stylus?很爛耶!又要逐一排除問題?還是要降回 107?<<怒>> 
 +  - 降回 107 → 一開始沒用 
 +    - 重新登入 Firefox Sync → 一開始好像沒用 
 +    - 尋找擴充套件更新 → 似乎有用了 
 +    * 所以要回到 108? 
 + 
 +另外也一併更新幾個擴充套件,但有些不敢更新,怕更新完反而不好用 :( 
 +  * Progressive Web Apps for Firefox:''brew install firefoxpwa'' 光 Homebrew 更新就很久…… 
 +</div> 
 + 
 +<div fieldset><div legend>20230316</div> 
 +/-Tab Retitle 不能用了-/ → 改用 [[mao>custom-tab-title-and-favicon|Custom Tab Title and Favicon]] 
 +但比較 buggy……:
 + 
 +↑後者蠻差的,動不動就取代好幾次。結果 3/17 今早發現 Tab Retitle 又好了。感謝 神。 
 +</div> 
 + 
 +<div fieldset><div legend>20230516</div> 
 +最近常用 [[ima>Obsidian]],發現 ''<ruby>'' tag 裡可以放 ''%%<br>%%'',覺得很開心。但今天發現 Firefox 不支援這個樣式,只有 Chromium 系(包括用 Electron 的 Obsidian)才行?喔!夠了沒啊…… 
 +</div> 
 + 
 +<div fieldset><div legend>20230525</div> 
 +今天遇到 FB 或一些網頁的問題,想說還是來試試更新 Fx,因為之前 autohide 工具列+書籤列失效以後我降回 107 很久了。找了一下,原來 [[https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/autohide_bookmarks_and_main_toolbars.css|firefox-csshacks/autohide_bookmarks_and_main_toolbars.css at master · MrOtherGuy/firefox-csshacks · GitHub]] 有新版!下載並更名為 -new 之後用進去↓ 
 +  - 107.0.1 用起來會怪 
 +  - 更新 109 可以用!<<大心>> 而且工具列不會再像之前一樣墊高了! 
 +  - 更新到 113 也可以!<<大心>><<大心>><<大心>> 
 + 
 +更新到 113 後: 
 +  * [[https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/tab_close_button_always_on_hover.css|firefox-csshacks/tab_close_button_always_on_hover.css at master · MrOtherGuy/firefox-csshacks · GitHub]] 這個也要更新 
 +  * 工具列 extension 的按鈕又不見了,但之前說的那個拼圖選單有在,所以感謝 神,沒事。 
 + 
 +至於最近幾天 FB 文章的日期顯示不出來,原來是 [[https://www.reddit.com/r/firefox/comments/13prc24/facebook_datetime_stamp_not_visible_on_posts_when/|Facebook date/time stamp not visible on posts when viewing from Firefox : firefox]]。透過裡面引導到 MAO 網站的 question,有人提供 CSS 修理,我用了是 okay 的,所以我 po 到 [[https://userstyles.world/style/10008/siu-l-fb-post-s-kan-fix-fb-post-timestamp|Siu-lí FB post sî-kan / Fix FB post timestamp — UserStyles.world]] 讓更多人可以直接安裝。還用了臺語當作樣式名稱,爽!:
 +</div> 
 + 
 +<div fieldset><div legend>20231123</div> 
 +這幾個月比較討厭的是:常會有 extension 或網頁 AJAX 反應遲延的問題,例如: 
 +  * Google 試算表常會瞬斷,等待重新連線 
 +  * FB 留言常要等很久(之前還以為是 FB 問題) 
 +  * 網頁載入要等一下 
 +  * Copy URL 的 extension 都要等一下才能複製 
 +  * 閃耀拖曳拖完要 10 秒左右才會有反應 
 +  * …… 
 + 
 +剛到 about:support 把所有資訊複製出來(主要是已啟用的 addon 清單) 
 +→ 大多數都停用了,只留 Stylus、Colors、Textarea Cache 3 個 
 + 
 +/^20231204^/ 原本啟用 92 個套件,經多日測試只陸續啟用到最常用的 28 個,目前都正常(最容易測試就是用閃耀拖曳)♥ 
 + 
 +/^20240704^/ 目前 40 幾個套件是正常。 
 +</div> 
 + 
 +<div fieldset><div legend>20240704</div> 
 +升到 127 後,Digital Garden 愛灣語的洛神行書突然無法顯示了,要改成 loksin,所以寫信問 justfont。客服工程師說她 127 是好的,所以我弄了 CodePen [[https://codepen.io/qyfzjiks-the-sans/pen/zYQgaVq|洛神行書測試]]還是不行;用新 profile 卻是可以的,所以是這個主 profile 出狀況?但是把 40 幾個 addon 重新一一啟用,也找不出原因,反正現在又好了,嘖。 
 +</div> 
 + 
 +<div fieldset><div legend>20240827</div> 
 +真有趣,128、129 左右的 Firefox,現在分頁還出現類似以前 Tab Scope 那種預覽小圖。好哦,把 XUL 架構搞掉,再來吸收人家的優點。不過 Firefox 還活著的一天都該感謝 神,不是嗎?🤤🥴</div> 
 + 
 +<div fieldset><div legend>20241027</div> 
 +唉,新同文堂已經壞了一、兩個月了,本來都用來轉換 Wikiwand 的,某次後不知道是不是被玩壞了。 
 +</div> 
 + 
 +<div fieldset><div legend>20241127</div> 
 +如昨天看到 Firefox 又有更新時的直覺是讓人緊張一樣, 
 +今天更新到 133,果然 [[https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/autohide_bookmarks_and_main_toolbars.css|firefox-csshacks/chrome/autohide_bookmarks_and_main_toolbars.css at master · MrOtherGuy/firefox-csshacks]] 這個又壞了,讓人生氣! 
 +↑要更新成 3 週前的版本,還好有改 
 + 
 +然後也要停用 ''-GHSRobert-megabar-tweaks.css'' 
 + 
 +目前 tab bar 還是太高了 
 +</div> 
 + 
 +<div fieldset><div legend>20241211</div> 
 +後來重新整理了一下 userChrome.css 裡哪些可用哪些停用,相安無事, 
 +然後甚至還把 container 的色條也弄粗、弄下來了,很明顯很好看, 
 +結果今天!更新到 /-134-/133.0.3,又壞了!!!<<怒>> 
 + 
 +真的不搞事不是 Mozilla 耶幹! 
 +</div> 
 + 
 +<div fieldset><div legend>20241217</div> 
 +目前還是 133.0.3,合先敘明。今天做了一些比較大的介面變革: 
 +  * 發現 MrOtherGuy 有個 ''chrome/autohide_toolbox.css'' 就用 
 +    * 必須停用其他所有的 autohide 
 +    * 但目前最大化視窗無效,只有「非最大化」及全螢幕視窗才有效 
 +    * 網址列高度會怪怪的。反正有些相關的 issue 可能還得再處理 
 +</div> 
 + 
 +<div fieldset><div legend>20241219</div> 
 +開始接觸 Sidebery 後希望 sidebar 也能自動隱藏,找了 ShyFox 但不理想,後來今天起改用 Zen Browser 哦 ☞ obsidian://advanced-uri?vault=Main&filepath=%25E7%2580%258F%25E8%25A6%25BD%25E5%2599%25A8%252FZen%2520Browser.md
 </div> </div>