作者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/cn.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