chutsetien
2025 年 3 月 29 日
这楼歪成了为什么喜欢用 Firefox 为什么不用 Chrome 了……话说 2 年前我曾整理过一些为什么爱用 Firefox 为什么不用 Chrome 的理由,顺带贴过来讨论一下吧(以下是按照「 Chrome 相较于 Firefox 有哪些不足」的方向来写的,其中小写的 chrome 指的是 Profile 下的 chrome 资料夹以及其中的 userChrome.css 使用者自订介面)——
- 对于表格,无法进行储存格选取,对于文本,无法进行分裂式选取;
- 分页列 (Tabsbar) 上的标签宽度(几乎)没有最小值且无法调整;
而 Firefox 分页标签的宽度有最小值,方便辨识分页内容,且宽度可透过 chrome 修改;
- 无法在不按住 Ctrl 键的前提下在新分页开启书签;
而 Firefox 可以直接透过 about:config 将书签的开启方式设为在新分页上开启;
- 必须使用经常出错的 add-on 来实现「关闭最后一个分页时不关闭浏览器」;
而 Firefox 可以直接透过 about:config 来设置关闭最后一个分页时不关闭浏览器;
- 书签列 (Bookmarks Toolbar) 以及书签管理器中无法透过添加分隔线来管理;
而 Firefox 不仅提供分隔线,还区分书签列、书签选单以及其他书签三处位置来管理,方便根据需求将书签放置在不同位置;
- Add-ons 的图示只能钉选在网址列右侧;
而 Firefox 的 add-ons 的图示可以钉选在各类 Toolbar 的左右,导致即使钉选上二三十个 add-ons 图示也可以布置地很美观;
- 没有选单列 (Menu Bar)——不得不承认,单一一个主选单很多时候用起来是很麻烦的;
- 所有位置的上下文选单(滑鼠辅键选单)都不可编辑;
而 Firefox 所有位置的上下文选单都可以透过 chrome 来编辑,这一点非常重要,一些 add-ons 会往各处的上下文选单中置入选项,而它们可能是不需要的,此时在 Firefox 上便可以将其删去,包括一些浏览器自身的上下文选单的项,不需要的尽可删去;
- 页面载入逻辑过于追求速度导致经常出现 userscript 来不及施用的情况,需要再次重整页面才能施用正常;
而 Firefox 同样使用 Tampermonkey, 使用同一个 userscript, 却从不会出现这样的问题;
- 没有真正的重开已关闭分页 (reopen closed tab) 功能,一些 add-on 所能提供的不过是在分页列尾部新加一个分页并在其上开启刚刚被关闭分页的最后一个网址罢了;
而 Firefox 重开已关闭分页的功能原生含带且是在分页列上的被关闭位置重开,并带有可回溯的访问历史;
- Add-ons 无法置入除页面上下文选单外的其他上下文选单,这就导致一些 Chrome 本身缺失的功能,比如 close tabs to the left, close duplicate tabs 等,无法被置入到分页列标签的上下文选单中,这就进一步导致,即便可以透过安装 add-ons 来达成一些 Firefox 上的基本功能,也只能采取将 add-ons 的图示钉选在网址列右侧的方式来使用,撕裂使用者体验不说,Chrome 的软体界面还无法透过 chrome 修改,导致比如 add-ons 图示间距、大小都是写死的,钉选的 add-ons 一多,就丑到无法使用,或者你就压根不被允许钉选那么多;
- Profile 在在地的储存位置无法透过软体本身来指定,必须透过 mklink 等奇门巧计来完成,也绝无可能做出将 Profile 打包然后与他人分享这样的事情;
但这是 2 年前了,如今还要加一条——Chrome 他妈的丑死了,丑到令人噁心,触发生理性不适(大圆角、大留白、加粗的非衬线体,妈的一想到就噁心想吐)。原生的 Firefox 如今虽然也很丑(也一样丑到令人噁心),但可以写 chrome 来改。