千万不要手贱升级 Firefox 91 版, Proton 禁用也无法换回原来的 Tab 栏了。

2021-08-16 10:03:17 +08:00
 shijingshijing

Proton 目前个人感觉很耗资源,禁用后速度有明显提升,而且 Proton 的 Tab 占据太多空间,以前很多基于 Firefox 的 UI 测试直接无法运行。

Firefox 91 之前的版本,包括默认启用 Proton 的 Firefox 90 版本,都可以在 about:config 里面 disable 掉 Proton,从而恢复成原来紧凑的模式,如下图所示:

更新到 91 版之后,即使是 disable 掉了 Proton,紧凑的 Tab 栏也回不去了,如下图所示:

目前在网上找了一圈,github 上有个 Firefox UI 用自定义的方式实现了类似的风格,但是是在启用 Proton 的条件下(原文没仔细看,好象是利用 Proton 能自定义界面的特性实现的),跟以前紧凑的风格明显不一样,而且能感觉明显卡顿。网址: https://github.com/black7375/Firefox-UI-Fix 显示风格如下:

4895 次点击
所在节点    程序员
32 条回复
chutsetien
2021-08-16 10:09:44 +08:00
不是 > Proton 禁用也无法换回原来的 Tab 栏了 <,而是,Proton 已经不可禁用了。

Aris-t2 的 Custom CSS for Firefox ( https://github.com/Aris-t2/CustomCSSforFx) 试过了吗?

要认真读 userchrome.css 里的每一个选项哦。

比较奇怪的是,我自从 Firefox 29 开始就坚持要还原 Firefox 4 – 28 的外观,57 时也是(从那时起就使用 Custom CSS for Firefox 这个项目),甚至在 91 的 beta 阶段还是(认真改还是能大概改回 Firefox 4 的样子的,就是对话窗口不再是系统原生的了)。但突然间就向 Proton 和解了。觉得 Proton 也挺好看的,现在唯有的修改就是汉堡菜单在左上角、Megabar 联想项的标题和地址分两行显示。
snuglove
2021-08-16 10:14:47 +08:00
我用 vivaldi...
shijingshijing
2021-08-16 10:25:17 +08:00
@chutsetien 我在 91 版的 about:config 里面还是能够禁用掉 Proton 的,界面和启用 Proton 时有明显区别,那个右键菜单就能看出来,禁用之后是没有前面的小图标的。所以应该是能禁用,但是 Tab 确实是回不去了。

性能方面也有明显区别,冷启动时,能够明显看到 Bookmark 从左到右刷新的过程,而不是以前那种秒开。右上角的面包菜单点击之后,也能明显看到图标刷新的过程。

不明白现在这些公司一天到晚折腾 UI 干什么,有这功夫用来提升性能多好啊。。。
ScotGu
2021-08-16 10:25:24 +08:00
浏览器厂商为啥都喜欢这么改变用户使用习惯呢。
chutsetien
2021-08-16 10:28:45 +08:00
@shijingshijing 我知道啊,Proton 就是从 91 开始不被允许禁掉的。这个在 89 的时候大家就知道了。

我以前一直要把 Fx 维持在这样的样子才舒心


但现在突然觉得这样也不错


重点在右键菜单上下功夫:








再把汉堡菜单移到左上角


我觉得就够了。
wudicgi
2021-08-16 10:42:14 +08:00
我到现在都在怀念 Tab Mix Plus 扩展

从 Firefox 57 开始,它的 tab 管理就和 Chrome 等浏览器一样弱鸡了,只能开一行, tab 一多就没法用了
以前有 Tab Mix Plus 扩展时,经常一个 window 开到两三百个 tab
raycool
2021-08-16 11:04:49 +08:00
确实 升级后发现了

好坑啊
不给用户选择
reiji
2021-08-16 11:07:05 +08:00
软件的设计不可能什么设计和功能都留一个切换的选项的,只能说多习惯下说不定就顺眼了呢
vishun
2021-08-16 11:19:21 +08:00
@wudicgi
火狐的 tab 原先有官方的 tab groups,非常好用,后来停止支持了,不过还有 Panorama Tab Groups 这个替代品还不错,,感觉是唯一比 chrome 好的地方了。
dfkjgklfdjg
2021-08-16 11:34:52 +08:00
有一个疑问哈,不是质疑你们喜欢客制化的好兄弟,就是真的 UI 改动,比如说 Tabs 的样式和书签栏的样式,
影响很大吗,是 会 [影响到你日常的使用] 还是 [单纯的只是不喜欢 /不习惯] ?
第二个,我看有很多 V2er 客制化了很多自定义功能,这类的变更会有影响吗?

我一直都是用的默认....之前看 V2er 分享得 [Firefox 染山霞] 就觉得挺好看,但是我比较害怕自定义或者使用主题会影响浏览器的启动速度,看了两眼就会回到默认主题了,插件也是尽量只保持了一些开发者工具和方便调试的。
![桌面]( )
wudicgi
2021-08-16 11:40:22 +08:00
@vishun 谢谢,试了一下,感觉用这个扩展和开多个 window 差不多,和 Tab Mix Plus 的多行 tab 不一样

我开两三百个 tab 时,就是简单地让他们多行依次排列,比如每行有 30 个 tab header, 一共 10 行 (只显示 3 行,可上下滚动) 就能容纳下 300 个 tab
shijingshijing
2021-08-16 11:44:10 +08:00
@dfkjgklfdjg 随便改动界面和显示风格对基于 UI 的测试影响最大,最严重的情况下需要对所有测试用例进行更新才能继续使用。Chrome 就是因为自动更新且很难禁止被我们抛弃了,Firefox 是可以禁止自动更新的,但是会提示你。

其实我个人感觉软件最重要的是安全和稳定性,UI 一旦成熟最好就不要动了,除非是出现了手机触控这种划时代的变革,否则所谓的提升生产力扯淡的成分居多,更大意义在于帮负责 UI 的刷 KPI 。
wudicgi
2021-08-16 11:46:50 +08:00
手头没有实际使用壮观场景的截图,截了一个开一堆 new tab 时, Firefox 52 + Tab Mix Plus 的标签栏效果



新的 Firefox 我也试过靠修改 userChrome.css 实现多行 tab, 看着差不多,但实际用起来很多行为是有 bug 的
francis59
2021-08-16 11:47:14 +08:00
可以通过这个设置恢复紧凑模式:about:config -> browser.compactmode.show=true

具体操作: https://support.mozilla.org/en-US/kb/compact-mode-workaround-firefox
shilianmlxg
2021-08-16 13:19:56 +08:00
问下 大佬 ,类似的 chrome 设置允许跨域操作 firefox 怎么设置呢
windows
--args --disable-web-security --user-data-dir="C:/ChromeDevSession"
mac
open -a 'Google Chrome' --args --disable-web-security --user-data-dir=/tmp/chrome_dev_test
autoxbc
2021-08-16 13:28:56 +08:00
最终你会适应这个,C'est La Vie
shijingshijing
2021-08-16 14:10:44 +08:00
@francis59 实测 Firefox 91 版本不行,估计是以前的版本可以这样弄。
francis59
2021-08-16 14:27:08 +08:00
@shijingshijing 我用的就是 91 啊,你确定按上面的链接操作了?

francis59
2021-08-16 14:28:52 +08:00
raycool
2021-08-16 14:37:46 +08:00
@francis59 我记得以前的版本是设置两个地方,一个是使用紧凑模式,一个是禁用掉 proton,这样标题栏就和以前的主题一样,现在禁用 proton 不管用了~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/795994

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX