作者danny0838 (道可道非常道)
看板Browsers
標題Re: [-Fx-] 用火狐的理由?
時間Sat Jan 15 11:00:10 2022
時過境遷,現在 2022 年了,
再來聊聊現在有什麼不一樣的理由支持 Firefox 吧。
以下是我個人的理由:
1. 多功能網址列
在網址列輸入關鍵字時,
會綜合從已開啟分頁、書籤、瀏覽歷史、搜尋引擎提供建議,
也可以手動選擇上述其中一個。
2. 更完整的書籤功能
Firefox 的書籤可以加入分隔線。
每項除了名稱和網址,還可以設定標籤和關鍵字。
關鍵字的用途是在網址列快速輸入,例如可設定輸入 yt 開啟 YouTube 書籤。
3. 可以只縮放文字
有些網頁字太小,但是一放大網頁就會過寬,閱讀時必須一直拉橫向捲軸。
此時只要勾選「只縮放文字」,就可以把字放大又不致讓網頁變寬。
Chromium 有類似套件,不過套件和核心的整合沒原生好,
比如快速鍵可能會和網頁本身衝突而無法運作。
4. 字體渲染較好看
技術細節我不清楚,總之 Chromium 系瀏覽器的字體渲染一直都不太好看。
5. 分頁容器
不同分頁可以各自選擇不同的容器分開 Cookies 等認證資訊,
比如可以在不同分頁登入不同的臉書帳號。
這和 Chromium 開多個使用者有點像,
差別在於 Chromium 每個使用者必須各自開在獨立的視窗,
而且套件、瀏覽歷史、書籤都會分開。
6. 更強大的套件功能
Firefox 雖然在 57 版以後把套件架構改得和 Chromium 一樣,
但也改良及增加了不少 API,讓套件系統支援更多功能,
比如支援瀏覽器側欄、隱藏分頁、容器分頁、分頁和工具功能表的右鍵選單等等。
這些都是 Chromium 套件做不到的。
我個人常用的套件不多,
大部分是跨瀏覽器通用(Chromium 版功能可能少一點),
其中一個管理分頁群組的 Simple Tab Groups 是 Firefox 專有的,
可以把分頁分組,把暫時不用的分頁收起來,需要時再開回來,
還能把分頁群組綁定分頁容器(目前若在某分頁群組,新開的分頁都是某容器)、
分頁網址符合某規則時自動移到某群組、自動備份分頁資料等等,功能非常豐富。
(看起來好像很平凡無奇,但 Chromium 就是做不到,
即便有類似效果的套件,本質上也只是用某種機制記下網址再關掉分頁,
重開分頁時都會重新載入,導致原工作遺失)
7. 行動版可以安裝套件
如果想要桌面和行動瀏覽器安裝相同的套件,且資料能同步,
Firefox Desktop + Firefox for Android 目前是唯一選擇。
不過最近 Firefox 還在大改行動版瀏覽器架構,
目前行動版只開放安裝一部分套件,
其他套件要用比較麻煩的方式安裝(
https://mzl.la/3I1tAhW),
而且有可能無法正常運作。
如果要比較完善的套件功能,可以先安裝較舊的 68 版,
這些版本可以在官方資料庫找到:
https://archive.mozilla.org/pub/mobile/
8. UserChrome CSS & JS
Firefox 可以設定使用者樣式表或腳本改變許多核心的瀏覽器行為,
某方面來說可以做到一些 57 以前舊版套件才能做到的事。
其他可能會有人關切的議題:
1. 效能
效能方面,大體而言,網頁渲染速度是 Firefox 比較快(HTML DOM、CSS),
JavaScript 執行速度是 Chromium 比較快。
記憶體消耗方面,開啟少量分頁是 Firefox 比較耗,
開啟較多分頁是 Chromium 比較耗。
2. 相容性
絕大部分支援最新網頁標準的網站,用 Firefox 瀏覽都沒有問題。
據傳 Google 的服務在 Firefox 上經常無法正常執行,
不過我個人幾乎沒遇到過,
至少看 YouTube 影片,寫 Google 雲端硬碟文件等等都沒遇過大問題。
Firefox 當然也有它的缺點,不過不是這篇文章的重點,就不特別說明了。
歡迎大家補充更多關於 Firefox 優缺點或與其他瀏覽器的差異。
--
《終結內容農場》瀏覽器套件
Chrome:
http://bit.ly/CFTGC (桌機 & Kiwi Browser on Android)
Firefox:
http://bit.ly/CFTFx (桌機 & Firefox for Android)
真相:
http://bit.ly/CFTss1、
http://bit.ly/CFTss2
詳細介紹:
http://bit.ly/CFTinfo
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.59.209 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Browsers/M.1642215614.A.703.html
※ 編輯: danny0838 (59.115.59.209 臺灣), 01/15/2022 11:02:10
1F:推 bajiqa: 推01/15 12:30
2F:推 alchemy123: 還有就是按鈕隨便拉 書籤列跟網址列可併排01/15 12:32
3F:推 xylophone135: 我也是字體的原因投靠FX01/15 12:33
4F:→ xylophone135: 但行動版套件至今少得可憐讓人失望01/15 12:33
5F:→ xylophone135: 看看隔壁棚iOS15的Safari01/15 12:33
Fx 改行動版架構的速度真的有點慢,可以考慮暫時用舊版。
6F:推 m20081015: 手機版FX可以裝video background play套件就能實現用y01/15 12:49
7F:→ m20081015: t聽歌也能背景播放01/15 12:49
8F:→ kawasakiZII: 還有就是Fx對隱私的保護是相對比較好的01/15 13:03
隱私的部分我沒太多研究,
目前看起來 Firefox 和 Edge 都有阻擋追蹤器的功能,Google Chrome 沒有,
Firefox 和 Edge 相比是否有比較好,
有待研究過的先進說明。
9F:→ cys070: 手機版可以裝ubo省去很多麻煩01/15 13:10
10F:推 a0193143: 字體渲染跟作業系統比較有關係01/15 13:11
11F:→ a0193143: Cairo砍掉之前還能用Mactype,後來就只剩下Directwrite01/15 13:11
我覺得這個說不太通,
同樣是 Windows,Chromium 渲染效果就是比 Firefox 差,
爬文也能看到有人說 Linux 也一樣。
這一定有瀏覽器的問題。
12F:推 t7yang: 基本上跟我的使用體驗還有想法差不多01/15 13:26
13F:→ gcobc12632: 火狐手機版對應用程式的相容性太差了 例如說我點YT連01/15 13:41
14F:→ gcobc12632: 結 不會自動開啟YT APP 而是用網頁版開 推特也是同理01/15 13:41
15F:→ gcobc12632: 不然能裝UBO + 下置工具列根本無敵 可惜了 所以我手機01/15 13:42
16F:→ gcobc12632: 瀏覽器是用EDGE 算是能達成一部份的需求01/15 13:42
我測試 Android 上的 Edge 開啟 YouTube 時也不會自動開啟 APP,
但百度或 Reddit 照樣會跳出要求使用者用 APP 開啟的對話框,
看起來不是瀏覽器的錯,應該是網站設計只考慮到 Chrome 的緣故。
我個人是覺得還好,用 Firefox 看 YT 反而可以讓擋廣告套件正常發揮。XD
17F:→ hdd60311: FF另一個強項是不少功能直接在內部config開啟就有了,隨 01/15 13:46
18F:→ hdd60311: 便舉例新分頁開書籤網址列/關最後分頁不關瀏覽器/滾輪01/15 13:47
19F:→ hdd60311: 切換分頁/中鍵貼上等等族繁不及備載01/15 13:47
20F:推 D600dust: 好奇分頁容器除了開fb還能幹嘛01/15 14:37
有多開帳號需求的網站都可以用啊。XD
比較重視資安的,還會把網銀、網購等交易網站用不同的容器開啟,
以免同一組 session 下登入交易網站時被其他惡意網站駭。
21F:→ D600dust: gcobc 如果手機不需要同步pc那kiwi是你要的解決方案01/15 14:38
22F:→ D600dust: 至少你要的我看起來都能作到01/15 14:39
23F:推 stucode: @gcobc12632 把設定裡的「用 App 開啟鏈結」啟用就能01/15 14:44
24F:→ stucode: 直接開啟 app 了。也可以透過手動在右下選單的01/15 14:45
25F:→ stucode: 「在應用程式中開啟」來打開 app。01/15 14:45
※ 編輯: danny0838 (59.115.59.209 臺灣), 01/15/2022 15:10:31
27F:→ zhtw: 這其實不是相容性問題 只是給使用者自己設定而已01/15 15:32
28F:→ zhtw: 我是比較喜歡手動選擇要不要用app開01/15 15:34
29F:→ D600dust: 網銀你每次都要自己打帳號密碼安全碼 跟分身有關嗎01/15 15:34
30F:→ D600dust: 有基本資安觀念的人不會把網銀密碼存在瀏覽器吧01/15 15:35
31F:→ D600dust: 現在有的銀行或券商甚至每次登入都叫你輸入驗證簡訊了01/15 15:36
你講的根本不是同一個情況。
我說的是,你如果在 A 分頁登入網銀或購物網站後,只要還未登出,
然後在 B 分頁進入惡意網站,就有機會被跨站攻擊駭入目前登入的那些帳號。
如果不懂可以去搜尋 XSS 和 CSRF。
當然,上面說的只是「有機會」,
要入侵成功還需要許多條件,不是隨便開兩個分頁就能隨便駭,
如果使用者和站方資安觀念夠好,隔離容器這麼囉嗦的方式並非不可或缺,
但是對於一些比較謹慎的人,的確是有助於把一個不為零的風險降到零。
32F:→ zhtw: 網銀密碼存在瀏覽器又沒什麼 現在哪家銀行沒有第二步驗證?01/15 15:44
33F:→ zhtw: 看哪家沒有建議剪卡註銷帳號 都馬手機簡訊驗證才能轉錢01/15 15:45
網銀的確很多有第二步驗證,不過購物網站就不好說了。
另外,入侵網銀後不一定要交易,也可能取得個資後用其他方式詐騙。
※ 編輯: danny0838 (59.115.59.209 臺灣), 01/15/2022 16:20:55
34F:→ zzchen: 我會用FX真的都是超多小習慣難以轉換 比如分頁固定寬度 網01/15 16:30
35F:→ zzchen: 址列搜尋按enter就可以用新分頁開啟 附加元件的快捷鍵設定01/15 16:31
36F:→ zzchen: 用來用去 用的最順手感覺限制最小的就FX01/15 16:32
Firefox 套件快捷鍵方面我覺得沒有比較好欸。
Firefox 太多內建快捷鍵,而且套件快捷鍵不能和瀏覽器快捷鍵衝突,
比如開啟書籤側欄是 Ctrl+B,所有套件都不能設定 Ctrl+B 作為快捷鍵,
Chromium 反而沒有這個問題。
還是 Firefox 有我不知道的解套方法?
※ 編輯: danny0838 (59.115.59.209 臺灣), 01/15/2022 16:41:07
37F:→ zzchen: 所以我說是習慣啊 因為我設定在F1~12中沒用到的鍵 FX可以 01/15 16:45
38F:→ zzchen: 單獨設定Fxx而不用Ctrl或Alt的相黏鍵 Chromium就不行 一定01/15 16:46
39F:→ zzchen: 要相黏鍵+字母01/15 16:47
瞭解。測試了一下,的確如此。
不過我還是希望 Firefox 最好能像 Chromium 一樣允許套件快捷鍵覆蓋瀏覽器快捷鍵。
※ 編輯: danny0838 (59.115.59.209 臺灣), 01/15/2022 17:03:17
40F:→ gcobc12632: 火狐的「用 App 開啟鏈結」我有打開 但只有第一次點的01/15 17:53
41F:→ gcobc12632: 時候會以APP開啟 第二次就無效了 很奇葩= =01/15 17:53
42F:→ gcobc12632: 然後我會試試看kiwi01/15 17:53
43F:→ gcobc12632: kiwi滿符合我的需求的 但有個缺點是書籤是置頂的01/15 18:13
45F:→ gcobc12632: 除非要按旁邊那個手 才容易點到 但就要按兩次 不方面01/15 18:14
47F:噓 D600dust: 你就交給人家自己決定 不要很直銷的一直推firefox01/15 19:39
48F:→ D600dust: (我這段是自己打的 ltytw請勿檢舉我抄襲)01/15 19:39
49F:→ D600dust: 回44F 但手機板Edge的home就是垃圾啊01/15 19:41
50F:→ D600dust: 附帶一提我把kiwi的home設成 chrome://bookmarks/01/15 19:41
51F:→ D600dust: 你試試看這樣會不會好點01/15 19:41
52F:推 imwings32: 推這篇01/15 19:42
53F:→ D600dust: 不然就要找套件去改你的首頁(這我沒研究 sorry)01/15 19:43
54F:推 flybow: FIREFOX到現在都還是很優質的瀏覽器 必須推01/15 20:04
55F:→ flybow: 在Chromium大軍下 能夠繼續維持自己風格 非常不容易01/15 20:05
56F:→ flybow: 不過行動版本可能還是需要強化 跟電腦上的比起 還不夠出色 01/15 20:05
57F:→ flybow: 而且有正版 NIGHTLY LITE BETA....之前還有鳳凰版...01/15 20:07
58F:→ flybow: 實在讓人太迷惑了01/15 20:07
59F:推 flybow: 另補充還有FOCUS版本...真的太多了 不利推廣與維護01/15 20:14
60F:推 s9209122222: 資安隱私本來就是 FX > Chromium 01/15 21:14
61F:→ s9209122222: 說實話在 Linux 上面 FX 用起來感覺就是比 Chromium01/15 21:15
62F:→ s9209122222: 舒服01/15 21:15
63F:→ tck01: 如果Chromium再繼續越改越難用 不用推薦我就會自己轉到FF了01/15 21:25
64F:推 goldie: 推01/15 22:15
65F:推 goldie: 認同原po的感想01/15 22:21
66F:推 zhtw: 對了 改預設快速鍵我有方法01/15 22:28
67F:推 mayuyu: 推 SimpleTabGroup和分頁容器真的超級方便01/15 23:31
68F:推 hohiyan: Firefox的字體渲染真的比較合我胃口01/15 23:33
69F:推 hohiyan: Chromium的字體渲染很謎。例如Vivaldi的中文字型就又更醜01/15 23:42
70F:→ kawasakiZII: 關於追蹤器阻擋,Fx與edge都是基於Disconnect的清單01/16 01:43
71F:→ kawasakiZII: 來判斷的,不過Fx在86加入的Total Cookie Protection01/16 01:45
72F:→ kawasakiZII: 可以把跨site的三方cookie追蹤擋掉,同時保留第三方01/16 01:50
73F:→ kawasakiZII: 登入的彈性,Fx在87加入的SmartBlock也是在阻擋的情01/16 01:51
74F:→ kawasakiZII: 況下盡量讓網頁正常運作,現在Chromium系基本上沒有01/16 01:52
75F:→ kawasakiZII: 內建類似的功能,Fx在隱私這一塊下的功夫是比較多的01/16 01:53
不曉得你是否研究過所謂阻擋第三方cookie具體是指什麼技術?
如果是 強制SameSite=Lax/Strict,Chromium應該也有做。
76F:→ kawasakiZII: 國外像關注隱私的社群如privacy guides,基本上也是01/16 01:55
77F:→ kawasakiZII: 推薦Fx居多。01/16 01:57
78F:→ kawasakiZII: 另外Chrome打算用FLoC來取代第三方cookie追蹤用戶 01/16 02:01
79F:→ kawasakiZII: edge雖然沒跟,但也提了自己的PARAKEET方案 XD01/16 02:04
80F:→ kawasakiZII: edge最近還在測試BNPL,背後有商業利益左右,也許01/16 02:08
81F:→ kawasakiZII: 未來會變成另一種Chrome吧,在乎隱私的話還是建議Fx01/16 02:10
82F:推 Lomonosov: 6分頁容器對web工程師其實超級方便 01/16 13:58
83F:→ Lomonosov: 補充情境 比如開發系統 可以兩個tab各自登入不同帳號操01/16 14:07
84F:→ Lomonosov: 作01/16 14:07
85F:推 scarfman: 推 用了快二十年firefox沒換過其他瀏覽器01/16 14:30
86F:推 chjimmy: 轉眼間火狐也用了超過15年了,從2一路用上來01/16 15:10
87F:→ chjimmy: 本體很不錯,可惜市占始終無法雄踞一方,真的很可惜01/16 15:13
88F:推 MilchFlasche: 還在緬懷56以前Fx但現在也在用Fx Quantum的人給推01/17 07:58
89F:→ MilchFlasche: 雖然很不喜歡Mozilla這幾年一直亂砍功能,01/17 07:59
90F:→ MilchFlasche: 但還是希望Fx可以維持一定市占率 01/17 07:59
91F:推 rockmanx52: 微軟Edge當初轉用Chromiume就覺得很可惜 但如果當初01/17 10:34
92F:→ rockmanx52: 他們選用Fx當新Edge 可想而知會被Google怎麼胡搞...01/17 10:35
93F:→ rockmanx52: 另外就是你最後提到的Google服務相容性問題 現在01/17 10:36
94F:→ rockmanx52: 的狀況是你用非GC進入Google服務後被莫名吃資源比較多01/17 10:36
95F:→ rockmanx52: Google現在也學乖不敢隨便用太明顯的方式玩01/17 10:37
96F:→ worldark: 常用套件死掉太多 回不去了01/17 13:55
好奇是哪些套件?其他瀏覽器有支援相應的功能嗎?
有些舊套件開發者是Firefox 57以後(或Firefox支援更多API以後)才開始移植,
所以Fx 57後不會立刻有替代套件,但是隨著時間過去,
現在應該有更多套件成功移植了。
而無法移植的,理論上也有相當一部分可以用config或usercss、userchrome解決。
當然,如果其他瀏覽器已有現成的套件或內建功能,直接用就可以了。
※ 編輯: danny0838 (114.136.94.176 臺灣), 01/18/2022 08:22:23
97F:→ worldark: 問一下有看PTT的套件嗎 01/18 08:53
98F:推 rockmanx52: 看ptt直接用term.ptt.cc就好了 01/18 09:49
99F:→ worldark: 所以是沒有吧 01/18 15:52
就我所知 BBSFox 和 PTTChrome 用的技術都是目前套件系統不支援的。
理論上現在 PTT 已支援 https 連線,應該可以寫得出來,
但是複雜度可能和重寫 term.ptt.cc 差不多。
我覺得你不妨說說看目前的 term.ptt.cc 還有什麼功能不滿意,
或許可以向站方提提看。XD
※ 編輯: danny0838 (114.136.94.176 臺灣), 01/18/2022 16:40:21
100F:→ zzchen: term.ptt.cc我不滿意的地方有一個 查詢我在哪裡的快捷鍵是 01/18 17:24
101F:→ zzchen: ctrl+W 所以我現在到新板塊都查不到樹狀圖位置XD 01/18 17:26
102F:→ alchemy123: 現在都用star了 功能差太多了bbsfox復活我也不會用 至 01/18 19:54
103F:→ alchemy123: 於這麼想用瀏覽器上ptt 我是不知道有term ptt堅持要問 01/18 19:54
104F:→ alchemy123: 套件是什麼意思01/18 19:54
105F:→ alchemy123: 我的觀察 全瀏覽器平台也沒看到功能更強的ptt套件 01/18 19:59
106F:→ worldark: 沒有就沒有廢話真多 都要用term.ptt的話用firefox幹麻01/18 22:51
107F:推 zhtw: D大回答你問題不是欠你的欸 他也沒說一定要你用Firefox啊01/18 23:16
108F:→ zhtw: 當伸手黨還要嗆人 真的很棒棒捏 01/18 23:17
109F:推 zhtw: 內容講詳細點還會被嗆「廢話真多」 這年頭當分享者真不容易01/18 23:20
110F:→ alchemy123: 原來是邏輯不好不回去 不怪你啦 顆顆01/18 23:25
111F:→ alchemy123: 自己講要幹麻 跟你講解法 講了又嫌廢話 好好笑01/18 23:27
112F:→ worldark: 我又不是針對原PO 有些問A答B的人沒自覺嗎 01/19 11:05
113F:→ worldark: 問個套件而已 不回答也無所謂 硬要嘲諷別人堅持啥 01/19 11:09
114F:→ worldark: 感謝原PO耐心回答我的問題 上面情緒發言沒有針對您 01/19 11:14
115F:→ worldark: 如有造成誤會很抱歉01/19 11:14
你沒有回答問題XD
應該先思考的是,
既然term.ptt.cc已經可以做到跨平台瀏覽器上PTT,
為什麼還想特地安裝自由度低、甚至綁特定瀏覽器的套件?
是為了套件的什麼功能或優點?你要說才有人能幫你啊。XD
如果要擴充功能,目前有個 PttChrome and term.ptt.cc Enhanced Add-on 可以參考:
(連結請自行接上)
https://greasyfork.org/zh-TW/scripts/
377781-pttchrome-and-term-ptt-cc-enhanced-add-on
※ 編輯: danny0838 (223.140.106.26 臺灣), 01/19/2022 12:00:53
117F:→ worldark: 回去看一下好像還是沒有黑名單功能 擴充功能我研究看看 01/19 12:36
118F:→ kawasakiZII: to原po,上面說的Total Cookie Protection 不是指 01/21 16:48
119F:→ kawasakiZII: SameSite,而是瀏覽器底層的分區儲存機制,by Top 01/21 16:49
121F:→ kawasakiZII: 算是來自Tor的First-Party Isolation 的後繼版本 01/21 16:53
122F:→ kawasakiZII: 目前正式版Fx只有在追蹤保護裡面設定嚴格才會啟用 01/21 16:55
123F:→ kawasakiZII: 另外就是隱私模式也會,nightly則是預設開啟,之後 01/21 16:55
124F:→ kawasakiZII: 可能會下放到正式版變成預設,另外更正chromium系也 01/21 16:57
125F:→ kawasakiZII: 有類似的分區儲存機制,但做的比較多的看起來是Brave 01/21 16:58
127F:噓 oToToT: 我不反火狐,但他的字體真的醜到哭 01/22 15:24
128F:推 abramtw: 字體不是用Stylus就搞定了嗎 01/23 07:51
129F:推 PAPALINO: 我開google map一定要另開chrome,在火狐上真的反應比較 01/24 16:19
130F:→ PAPALINO: 慢 01/24 16:19