大家使用 Firefox 的体验是什么样的?
Firefox 启动时占用内存 332M
Firefox Nightly 启动时占用内存 316M
Firefox Developer 启动时占用内存 350M
Chrome 启动时占用内存 138M
Chrome Developer 启动时占用内存 140M Edge 启动时占用内存 170M
我使用 Firefox 时 b 站刷个动态过一会就卡了。Chrome 就一直很流畅。
Firefox 启动时占用内存 332M
Firefox Nightly 启动时占用内存 316M
Firefox Developer 启动时占用内存 350M
Chrome 启动时占用内存 138M
Chrome Developer 启动时占用内存 140M Edge 启动时占用内存 170M
我使用 Firefox 时 b 站刷个动态过一会就卡了。Chrome 就一直很流畅。
内存什么的倒是没关注了,何况是你列出来的这些启动时内存?你列的这些数据也就差个 200M,现在不说多的 8G 内存起码有吧,也不差这么点启动时的内存差异?
完全加载完所有东西。
现在也不争 js 脚本了,就装几个扩展,感觉还可以。
尽管没 Chrome 那么好用,我还是在坚持使用 FF——因为我不想让 Google 一家独大,尤其是看到了 Manifest V3 和 Chromium 访问 Google API 的权限被取消以后,更加觉得有这个必要……
Multi-account containers 无论是用来多开还是用来隔离流氓都很好用。
最关键的是它不会给我装“谷歌电脑助手”强制扫描我的电脑。我的电脑里甚至都没有装 Chrome,Firefox + Edge 就可以了。如果有别的需求我还会选择 Vivaldi
不过 Firefox 小问题也不少,比如视频支持感觉一直差一点。
B 站其实很多页面开的时间长了都会导致卡(当然还有别的站点),个人盲猜(无任何依据)是 js 一些东西始终没能释放。给一个个人的定位方式:先资源管理器看看内存大户的 pid 是多少,然后开 about:memory,然后 measure 一下,右边选择对应的 pid,然后就能看到是哪个页面(以及一些更细的细节)占据了大部分内存。
不过最近 firefox 移除了 site specific browser 功能,近期不打算实现 chrome 那种单个窗口的 pwa 体验了 https://bugzilla.mozilla.org/show_bug.cgi?id=1682593
另外有些网站的确没有做好对 firefox 的兼容和优化
就 B 站而言,外挂长字幕换行在 firefox 上就有问题,即使字幕没到长度限制也会自动换行
B 站直播页面在 firefox 上也很容易卡顿
最近 edge 的密码也可以跨平台填充了,打算慢慢切换到 edge 了
内存占用确实比 chromium 高,我找网管帮忙加到 32G 内存后,就不关注这个了
最终选择:无需 FQ 的那个
安卓版本 video background play 插件很赞,可以熄屏放油管 https://github.com/mozilla/video-bg-play
pc 版本自带代理选项,墙内山羊不用装 switch omega 了。
开源浏览器,主流的几个里只有 firefox 了吧
我是听这个 fm,被这个被微软 ie 杀死的公司故事吸引 —— netscape 是 firefox 的前世。
1. 在 B 站播放 4K 120fps 的视频:
Edge 即使关掉弹幕,也只能一帧一帧的播放,然后卡住,单从进度条可以看出,缓存已经远远够播放了。
Firefox 非常流畅,并且还有弹幕。
2. 看直播体验完全相反。
Firefox 经常自动停止,需要手动刷新。
Edge 偶尔自动停止,频率低得多。
3. 当初用 2015 款 Mbp i5 16G 256G,Firefox 相对卡顿。Edge 比较丝滑。现在换台式机了,用什么浏览器都丝滑。
最终还是 Firefox 和新版 Edge 换着使用。
因为不做前端,没用 chrome 。 同步需要翻 q,麻烦。
实话说,在 11 年前,Chrome 刚刚发布的时候,可能勉强平分秋色甚至略强。因为 xp 年代除了 FF 一个能打的都没有。
Chrome 从 2.0 版本开始用,到现在的 88 版本。总的说来其浏览器没有存在的价值了。
IE 的价值是网银登录器,FF 的价值是备用浏览器+冷门插件启动器。其他,套壳微创新罢了。
至于 safari,虽然是果粉,也不看不上它,唯一的好处是省电,省资源,仅此而已。
但据我所知,现在还通用的前端的 n 多技术(标准),都是 1993 、1994 年 netscape 定下来的,比如 javascript,比如 http cookie 。
微软,除了把 netscape 公司杀死外,不晓得有什么贡献。并且 netscape 在死前,把代码开源,成了 mozilla firefox 。
以下是笔记,部分已经不适用,调整前搜索判断一下
=======================================
app.update.silent = true
image.animation_mode = none
browser.safebrowsing.downloads.enabled false
避免下载到 99%失败
xpinstall.signatures.required = fasle
安装未签名扩展
firefox patch from http://www.freebuf.com/news/58275.html
搜索”media.peerconnection.enabled”
双击 media.peerconnection.enabled 首选项,使其值变为”false”
这样就关闭了 Firefox 中的 WebRTC
security.mixed_content.block_active_content; false
SSL 站点允许非 https 内容
security.mixed_content.block_display_content; false
SSL 站点显示非 https 内容
layout.css.devPixelsPerPx;1.3
放大
extensions.silentblock.altdir
扩展 SilentBlock 规则文件存放的路径
browser.backspace_action
0 返回前一页
1 向上翻
其他值 keymap
user_pref(“security.cert_pinning.enforcement_level”, 1);
user_pref(“security.onecrl.bypass_ocsp”, false);
user_pref(“security.onecrl.maximum_staleness_in_seconds“, 86400);
browser.tabs.remote.force-enable true
开启多线程
user_pref(“dom.ipc.processCount”, 5);
DOM 解析进程数
network.prefetch-next=true
预加载
自带渲染效果非常好
gfx.font_rendering.cleartype.always_use_for_content true
gfx.font_rendering.cleartype_params.cleartype_level 50
gfx.font_rendering.cleartype_params.enhanced_contrast 300
gfx.font_rendering.cleartype_params.gamma 2200
gfx.font_rendering.cleartype_params.pixel_structure 1
gfx.font_rendering.cleartype_params.rendering_mode 5
提示 FF 预防 punycode 欺骗
about:config 搜索 punycode 改成 TRUE 即可,另外测试了下 IE11 语言首选项默认中文会直接显示 www.xn-
新身份标签 v52+ 菜单
privacy.userContext.enabled true
禁用后退键
browser.backspace_action = 2
http://kb.mozillazine.org/Browser.backspace_action
新标签打开书签( 57+)
browser.tabs.loadBookmarksInTabs = true
browser.tabs.loadDivertedInBackground;true
不激活新开链接
这个设置 enabled 会导致一些网站白页
security.csp.enableStrictDynamic;false
57+
一些可能影响体验的参数
开启 Youtube 4K 选项:media.mediasource.webm.enabled –> true
开启 ICC V4 色彩管理:gfx.color_management.enablev4 –> true
支持全面的色彩管理:gfx.color_management.mode –> 1
色彩转换意图: 相对比色:gfx.color_management.rendering_intent –> 1
去除登录框的不安全提醒:security.insecure_field_warning.contextual.enabled –> false
关闭 Pocket:extensions.pocket.enabled –> false
关闭自带截图功能:extensions.screenshots.disabled –> true
关闭 Firefox 阅读:reader.parse-on-load.enabled –> false
查找时背景变暗:findbar.modalHighlight –> true
查找时高亮所有关键词:findbar.highlightAll –> true
=======================================
Firefox 默认 ipv6 优先,想快点,就禁用 ipv6 相关设置(国内目前环境)
Linux 使用虚拟内存做 cache,可以搜搜文章
如果有多个梯子,建议用分流工具把主站和 cdn 的流量分开,但注意某些 cdn 发现访问 ip 与主站不同会出现验证码,这就要相反操作了
========================================
现在打开一个网页,上百个请求不是稀罕事,适当用拦截无用请求,是可以加快一点的
例如国内的各种流量统计、探针,是站主的市场需求,不是访问者的需求,对浏览网页没什么贡献
国外则普遍会请求 facebook/twitter/google 等,只是浏览没有分享需求的话,这些都是没用的消耗
=======================================
隐私和速度是有部分冲突的两个需求,看自己情况适当取舍
我是必装 temp container 这个扩展的