Stage1st

 找回密码
 立即注册
搜索
楼主: Junakr
打印 上一主题 下一主题

[软件] 浅谈 Arc 浏览器的标签页管理 | 写在 Windows 版发布之前

[复制链接]
     
81#
发表于 2023-12-18 16:44 | 只看该作者
本帖最后由 暁美ほむら 于 2023-12-18 16:50 编辑
Midnight.Coup 发表于 2023-12-18 16:14
你这个是脚本/插件的功能吧
Windows Firefox 120.0.1,开启身份容器后,插件全关

我把扩展跟脚本全部拿了这东西依然还在,而且我也不记得我搞过这种东西?
回复

使用道具 举报

     
82#
发表于 2023-12-18 16:50 | 只看该作者
本帖最后由 暁美ほむら 于 2023-12-18 16:53 编辑
Midnight.Coup 发表于 2023-12-18 16:14
你这个是脚本/插件的功能吧
Windows Firefox 120.0.1,开启身份容器后,插件全关

查了下相关新闻以及拿了个全新版本测试了下,就是自带的

知道问题了,你要在你的历史记录里右键才行

回复

使用道具 举报

     
83#
发表于 2023-12-18 16:59 | 只看该作者
本帖最后由 Midnight.Coup 于 2023-12-18 17:02 编辑
暁美ほむら 发表于 2023-12-18 16:50
查了下相关新闻以及拿了个全新版本测试了下,就是自带的

知道问题了,你要在你的历史记录里右键才行

这个清理是“历史记录、Cookie、缓存和内容首选项”,35 楼说的“清理标签页”相当于是自动关掉

https://sspai.com/post/81763


回复

使用道具 举报

     
84#
发表于 2023-12-18 17:04 | 只看该作者
本帖最后由 Mrs4s 于 2023-12-18 17:11 编辑
暁美ほむら 发表于 2023-12-18 16:24
没觉得性能有多差啊?具体的可以说下吗?


5950x CPU 播放同一个b站视频 两个浏览器安装的拓展也是相同的 后台标签页也是一样的
这个问题在开启大量标签页后会更明显,并且Firefox在很多网页也存在内存泄漏的问题甚至会导致整个系统都变慢 导致我必须时不时整个重启浏览器


另外Firefox网络性能也远远落后edge
Firefox内网测速:

edge:

并且在测速运行时Firefox使用了远超过edge的资源:

顺带一提Firefox在测速结束并关闭测速网页10分钟后依然没有释放测速时使用的内存,edge测速结束后不到一分钟就释放完毕了
这还是日用台式机的结果,如果Firefox在笔记本上使用的话那必定会成为耗电大户
回复

使用道具 举报

     
85#
发表于 2023-12-18 17:12 | 只看该作者
本帖最后由 暁美ほむら 于 2023-12-18 17:20 编辑
Mrs4s 发表于 2023-12-18 17:04
5950x CPU 播放同一个b站视频 两个浏览器安装的拓展也是相同的 后台标签页也是一样的
这个问题在开启大量 ...

我这里测试了下并没有你说的这个问题



火狐在某些设备下是存在内存泄露问题而有些不存在,你先检查下是否某个扩展冲突造成的问题。


回复

使用道具 举报

头像被屏蔽
     
86#
发表于 2023-12-18 17:22 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
87#
发表于 2023-12-18 19:05 | 只看该作者
暁美ほむら 发表于 2023-12-18 17:12
我这里测试了下并没有你说的这个问题

我的火狐问题更加夸张,同样是49个标签占用内存差了3倍。



图片.png (23.54 KB, 下载次数: 15)

图片.png
回复

使用道具 举报

     
88#
发表于 2023-12-18 19:13 | 只看该作者
千千千千鸟 发表于 2023-12-18 19:05
我的火狐问题更加夸张,同&# ...

实在不行你可以使用扩展Auto Tab Discard或者用firemin这个小程序帮你清理内存。

回复

使用道具 举报

     
89#
发表于 2023-12-18 19:14 | 只看该作者
鸳鸳相抱 发表于 2023-12-18 17:22
标签页栏就那么大,几百个标签打开后,你的标签切换就会变得繁琐复杂

自动关闭超长休眠标签我觉得是一个 ...

如果是标签切换变得复杂,不是应该开发根据休眠时间、打开时间/顺序,活跃时间之类的数据来自动对标签进行分类的插件嘛反正我是不喜欢打开的标签被除了我之外的对象关闭的
回复

使用道具 举报

     
90#
发表于 2023-12-18 19:17 | 只看该作者
暁美ほむら 发表于 2023-12-18 19:13
实在不行你可以使用扩展Auto Tab Discard或者用firemin这个小程序帮你清理内存。

...

这个倒是没必要,就是为了摆脱auto tab discard自动休眠的同时不被高内存占用困扰才加到64G内存的。我一般最多也就开到五六十个标签,在这基础上玩个3A游戏啥的还是流畅的
回复

使用道具 举报

     
91#
发表于 2023-12-18 20:12 | 只看该作者
這瀏覽器看完你的介紹更覺得是給自己找了個爹
回复

使用道具 举报

     
92#
发表于 2023-12-18 21:06 | 只看该作者
暁美ほむら 发表于 2023-12-18 17:12
我这里测试了下并没有你说的这个问题

Firefox至少在我的设备上内存泄漏是很严重的,特别是b站前端 而且Firefox关闭标签页并不一定能完全释放内存 积少成多之后就很夸张。 至少我64g内存并不能支撑Firefox日常几十到一百多个网页的使用 edge却只需要Firefox三分之一或者更少的内存。 更别提网页性能上Firefox全面落后 羸弱的JS性能已经严重拖后腿了

—— 来自 S1Fun

评分

参与人数 1战斗力 +1 收起 理由
7sevenseven + 1 有体会

查看全部评分

回复

使用道具 举报

     
93#
发表于 2023-12-18 21:18 | 只看该作者
本帖最后由 暁美ほむら 于 2023-12-18 21:41 编辑
Mrs4s 发表于 2023-12-18 21:06
Firefox至少在我的设备上内存泄漏是很严重的,特别是b站前端 而且Firefox关闭标签页并不一定能完全释放内 ...

于其说firefox性能不行更不如说越来越多的网站only chrome罢了,就跟当年only IE一样。

其实有时候有可能并不是火狐自身问题,就比如今年上半年这条新闻:
                        微软修复了一个导致 Firefox 高 CPU 占用的 Windows Defender bug                    

回复

使用道具 举报

     
94#
发表于 2023-12-18 22:26 | 只看该作者
本帖最后由 暁美ほむら 于 2023-12-18 22:31 编辑
Mrs4s 发表于 2023-12-18 21:06
Firefox至少在我的设备上内存泄漏是很严重的,特别是b站前端 而且Firefox关闭标签页并不一定能完全释放内 ...

不过我觉得chrome相关用户应该关心下明年要实施的Manifest V3,这会导致死很多扩展以及相关功能被限制。我的建议就是这类用户最好备份一个尤其是扩展这块,版本什么的能升级不升级。


2024年1月,Chrome扩展应用商店会清除所有v2版本的扩展,只保留v3版扩展
回复

使用道具 举报

     
95#
发表于 2023-12-18 22:31 | 只看该作者
本帖最后由 Midnight.Coup 于 2023-12-18 23:02 编辑
Mrs4s 发表于 2023-12-18 21:06
Firefox至少在我的设备上内存泄漏是很严重的,特别是b站前端 而且Firefox关闭标签页并不一定能完全释放内 ...

在 Speedometer 上 FireFox 和 Chrome 很接近还一度超过了,但确实太多网站只对 Chrome 优化,Firefox 最多做个自动测试保证不出错,Blink 早就成为事实标准了,从占有率而言 Safari 才是目前抗压的那个,Firefox 再往后稍稍吧。B 站那个也不算是内存泄漏,一个 4K 视频预加载几百兆占用全在内存里了,多开几个就要爆了(CPU/GPU 一块拉满),这个是 Firefox 自身的策略问题,加上只有 AVC 硬解支持只能加载更大体积的 AVC 流
果谷狐三方共同搞 Speedometer 3 应该会比较公平的反应三家的差距
回复

使用道具 举报

     
96#
发表于 2023-12-18 22:35 | 只看该作者
Midnight.Coup 发表于 2023-12-18 22:31
在 Speedometer 上 FireFox 和 Chrome 很接近还一度超过了,但确实太多网站只对 Chrome 优化,Firefox 最 ...

其实有时候改个UA就能解决问题,有些网站居然是根据UA来决定是否正常渲染
回复

使用道具 举报

97#
发表于 2023-12-18 22:37 | 只看该作者
火狐的内存溢出自己是有好几年没见过了,如果是新版本还有问题的话大概率是拓展原因。
回复

使用道具 举报

     
98#
发表于 2023-12-18 22:39 | 只看该作者
本帖最后由 Midnight.Coup 于 2023-12-18 22:58 编辑
暁美ほむら 发表于 2023-12-18 22:35
其实有时候改个UA就能解决问题,有些网站居然是根据UA来决定是否正常渲染 ...

Blink/V8 和 Gecko/Servo 的行为差异以及 Chrome 独占 API 决定了改 UA 对大部分专门优化 Chrome 的网页没啥用改 UA 能解决的其实只是歧视非 Chrome 而已,或者像国内一些政校企网站做了草台的兼容性检测,直接一刀切
Firefox 的问题是多方面的,有接近当年 1% WP 死结的没用户没公司愿意加钱让程序员适配,更少的普通用户加入,网站方嫌弃 Firefox 用户不贡献广告和数据,Google 系网站打压非 Chrome 浏览器等。还有 Firefox 背后的 Mozilla 自身问题,多年作死把自己从 40% 降到 <4%,又比如对 Linux 基本盘用户的重视甚至不及 Windows&macOS,搞其他项目像 Google 一样半途而废,Google 好歹搞出的东西还好用,Gecko 被视为 Firefox 的组件而不是一个独立开源项目让其他开源项目转投 Chromium,gnome 都开窍了把 GTK4 独立出来,Servo 多年难产最后取了能用的后已经交给 Rust 基金会发展了,缺人缺钱就更不用说了
回复

使用道具 举报

     
99#
发表于 2023-12-18 22:57 | 只看该作者
Midnight.Coup 发表于 2023-12-18 22:39
Blink/V8 和 Gecko/Servo 的行为差异以及 Chrome 独占 API 决定了改 UA 对大部分专门优化 Chrome 的网页 ...

其实当年火狐占用率那么高主要原因是有谷歌在后面推,再加上收购了Only IE。还有目前的占用率是包括手机端的而且占比很大,很可惜火狐这块占有率是真的不行。不过最近火狐的安卓版本又开始重新支持扩展了。
回复

使用道具 举报

     
100#
发表于 2023-12-18 23:20 | 只看该作者
暁美ほむら 发表于 2023-12-18 17:12
我这里测试了下并没有你说的这个问题

真不是拓展的锅 上面的对比我两个浏览器都是相同的拓展配置的

Windows sandbox全新环境 两个浏览器都是全新配置
播放b站1080p@60


内存使用和cpu使用都更高


图片.png (463.05 KB, 下载次数: 24)

图片.png
回复

使用道具 举报

     
101#
发表于 2023-12-18 23:44 | 只看该作者
Mrs4s 发表于 2023-12-18 23:20
真不是拓展的锅 上面的对比我两个浏览器都是相同的拓展配置的

Windows sandbox全新环境 两个浏览器都是 ...

搞不好Firefox是在软解HEVC吧?
about:config,media.wmf.hevc.enabled设为1,重启浏览器再试试。
回复

使用道具 举报

     
102#
发表于 2023-12-19 00:11 | 只看该作者
Mrs4s 发表于 2023-12-18 23:20
真不是拓展的锅 上面的对比我两个浏览器都是相同的拓展配置的

Windows sandbox全新环境 两个浏览器都是 ...

你这应该是edge硬解了而firefox没有硬解,至少在我这里CPU占用率上两者并没有太大差别。
回复

使用道具 举报

     
103#
发表于 2023-12-19 01:16 来自手机 | 只看该作者
爬不动了借楼问问,有没有能实现标签排序和标签文本输出的浏览器,对于我来说这才是我需要的“标签管理”
回复

使用道具 举报

     
104#
 楼主| 发表于 2023-12-19 01:37 | 只看该作者
AkaiSuisei 发表于 2023-12-19 01:16
爬不动了借楼问问,有没有能实现标签排序和标签文本输出的浏览器,对于我来说这才是我需要的“标签管理” ...

Chrome 插件 API 就可以很简单的实现这个功能,应该有不少插件做过类似需求。

https://developer.chrome.com/docs/extensions/reference/api/tabs
回复

使用道具 举报

     
105#
发表于 2023-12-19 01:38 | 只看该作者
本帖最后由 暁美ほむら 于 2023-12-19 01:59 编辑
AkaiSuisei 发表于 2023-12-19 01:16
爬不动了借楼问问,有没有能实现标签排序和标签文本输出的浏览器,对于我来说这才是我需要的“标签管理” ...

参考这贴看一下是否有自己要的

https://bbs.saraba1st.com/2b/thread-1562718-1-1.html

或者用这个,自动帮你按照域名直接分组排序

https://addons.mozilla.org/en-US ... %E5%88%86%E7%BB%84/


回复

使用道具 举报

     
106#
发表于 2023-12-19 06:41 | 只看该作者
忘记说了,b站我只推荐用AVC编码,因为码率是最高的,而HEVC码率方面砍的太高了。
回复

使用道具 举报

     
107#
发表于 2023-12-19 08:48 | 只看该作者
ryans233 发表于 2023-12-18 23:44
搞不好Firefox是在软解HEVC吧?
about:config&# ...

B 站就没适配 Firefox 的 HEVC,改 UA 都没用
而且这是 Windows Sandbox 里面,两边都是软解
回复

使用道具 举报

     
108#
发表于 2023-12-19 09:08 | 只看该作者
Midnight.Coup 发表于 2023-12-19 08:48
B 站就没适配 Firefox 的 HEVC,改 UA 都没用
而且这是 Windows Sandbox 里面,两边都是软解 ...

看任务管理器GPU引擎以及占用,我这里应该是走了硬解。我没装改UA的扩展,只有一个Bilibili Evovled。
Windows Sandbox我确实没考虑到。


回复

使用道具 举报

     
109#
发表于 2023-12-19 09:24 | 只看该作者
本帖最后由 Midnight.Coup 于 2023-12-19 09:37 编辑
ryans233 发表于 2023-12-19 09:08
看任务管理器GPU引擎以及占用 ...

Developer 已经可以用了,还是 Bilibili Evovled 强制走 HEVC 流?120 选优先 HEVC 也只会加载 AVC 流
Windows Sandbox 其实是可以开启 vGPU,但估计上面应该不会去开

把弹幕关掉 CPU 占用能下降到 1/4,GPU 降一半,还是 B 站 H5 播放器的问题
4K 全屏弹幕(半透明) AVC,6800U 开关弹幕前后表现




回复

使用道具 举报

110#
发表于 2023-12-19 10:04 | 只看该作者
Mrs4s 发表于 2023-12-18 21:06
Firefox至少在我的设备上内存泄漏是很严重的,特别是b站前端 而且Firefox关闭标签页并不一定能完全释放内 ...

确实会,可能不是js问题,最有可能还是图形,而且很麻烦的内存会进交换页面,退不干净
回复

使用道具 举报

     
111#
发表于 2023-12-19 10:26 | 只看该作者
火狐用tele009编译版那种会好点吧,另外我还是想知道arc是自己开发的浏览器内核吗
回复

使用道具 举报

     
112#
发表于 2023-12-19 10:50 | 只看该作者
本帖最后由 Midnight.Coup 于 2023-12-19 11:09 编辑
xzhlj0325 发表于 2023-12-19 10:26
火狐用tele009编译版那种会好点吧,另外我还是想知道arc是自己开发的浏览器内核吗 ...

基于 Chromium,有意思的是在 Windows 上也用了 Swift 了,他们自己写了一套 Swift 的原生 WinUI 框架
https://www.youtube.com/watch?v=bOMQiMxh5Bc
https://www.youtube.com/watch?v=Xa_fNuaSE_I
https://github.com/orgs/thebrowsercompany/repositories 看了他们的仓库有各种把 macOS 的 xxkit 移植到其他平台的开源实现


回复

使用道具 举报

     
113#
 楼主| 发表于 2023-12-19 10:57 | 只看该作者
xzhlj0325 发表于 2023-12-19 10:26
火狐用tele009编译版那种会好点吧,另外我还是想知道arc是自己开发的浏览器内核吗 ...

没想到这么多人对 Arc 的内核有问题,这里还是简单回答一下吧。
目前是 Chromium 定制,开发者说以后有可能会提供 WebKit 版(或自己开发渲染引擎,讲笑话呢)。

https://arc.net/faq
回复

使用道具 举报

     
114#
发表于 2023-12-19 11:00 | 只看该作者
Junakr 发表于 2023-12-19 10:57
没想到这么多人对 Arc 的内核有问题,这里还是简单回答一下吧。
目前是 Chromium 定制,开发者说以后有可 ...

iOS 版就是 WebKit
回复

使用道具 举报

     
115#
 楼主| 发表于 2023-12-19 11:18 | 只看该作者

iOS 版你要上别的也上不去呀,现在不过就是一个没有感情的标签同步器罢了。
不过我对换别的内核也没有什么兴趣,倒是这套 Swift For Windows 的工程实践着实有不少开创性。
回复

使用道具 举报

     
116#
发表于 2023-12-19 11:32 | 只看该作者
本帖最后由 nanoka111 于 2023-12-19 12:11 编辑

第一次尝试用SeaLion来回帖试验一下。
这个浏览器现在仍然处于开发试验阶段,基于SeaMonkey的源码和此前被Pale Moon废弃的一个浏览器项目的源码来开发,到现在仍未推出过Windows版,所以我是用虚拟机安装乌班图来试验的。我用这个是想看看能否用来替代SeaMonkey(虽说是Mozilla官方的活化石,但现在很多配套的开发跟不上,我必须考虑寻求替代)。
回复

使用道具 举报

     
117#
发表于 2023-12-19 11:42 | 只看该作者
本帖最后由 nanoka111 于 2023-12-19 11:54 编辑
暁美ほむら 发表于 2023-12-18 22:57
其实当年火狐占用率那么高主要原因是有谷歌在后面推,再加上收购了Only IE。还有目前的占用率是包括手机端 ...

其实刚开始谷歌是想基于火狐来开发自己的浏览器的,然而没办法,在当时火狐自身的硬伤太重了,导致谷歌最后转而选择了KHTML。还有苹果刚开始也是选的Mozilla(此时还没有火狐)后来发现不行才给换成了KHTML,Mozilla为苹果做的浏览器也就停止开发了。Mozilla前后真的是错过了太多的机会。
另外回到本贴提到的浏览器Arc上,其实不用怀疑了,我查了下资料就是基于Chromium来开发的。
回复

使用道具 举报

     
118#
发表于 2023-12-20 18:39 | 只看该作者
如果想要tree tab是不是只有Firefox了?
回复

使用道具 举报

     
119#
发表于 2023-12-20 19:12 | 只看该作者
用这浏览器是给自己找个爹么.
连标签页放多久都不能自主...至少我这种浏览器常年挂50左右个标签的用户是没福气享受这个野爹了
回复

使用道具 举报

     
120#
发表于 2023-12-20 19:41 | 只看该作者
本帖最后由 Midnight.Coup 于 2023-12-20 19:47 编辑
ryans233 发表于 2023-12-19 09:08
看任务管理器GPU引擎以及占用 ...

我装了 Firefox Nightly 试了下,正式版升到 121, about:support 那里还是显示不支持 HEVC 软&硬解码,两个 HEVC 解码器也都重装了一遍,很神秘
明明别人的发出来的 121 Beta 版都是支持的,该不会现在还不支持 Video Core Next 吧

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|stage1st 沪ICP备13020230号-1 沪公网安备 31010702007642号

GMT+8, 2024-4-28 05:03 , Processed in 0.051807 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表