浏览器
Contents
💠
💠 2025-05-15 15:33:14
浏览器
nekoruns in docker and uses WebRTC
FireFox
57为全新的Quantum版本, 因为插件标准的缘故和之前的56版本插件不兼容
- 分为 Release 正式版, beta, Nightly,Developer 开发版
- 如果要配置多个火狐在电脑上 终端中
./firefox -P就会进入配置文件的编辑(关闭所有火狐的情况下)- 新建一个就好了,之后就用新建的打开该火狐
./firefox -P name - 如果要同时运行多种版本的火狐 加上
--no-remote参数,但是我这个deepin不要诶,只要配置不同即可,但是Ubuntu mint加上也没有用
- 新建一个就好了,之后就用新建的打开该火狐
火狐性能优化贴
Firefox uses too much memory or CPU resources - How to fix
FloorpFF衍生品,支持工作区,多行tab,单窗口多tab 但是没有循环tab切换
开发版本
必备插件
- 附加组件管理器: 只有正式版会内置该插件, 别的版本都没有, 插件的功能是 地址栏二维码,拖拽链接,
- 如果想在开发版以及Nightly上用上该插件, 只需要去 ~/.mozilla/ 下找到正式版的配置文件里的 extension 目录就能找到 cpmanager.xpi 了, 拖入浏览器就可以了
- 但是这个组件只保证正式版是正常的, 其他版本则要看运气
Vimium C - All by KeyboardVim风格操作浏览器日常操作1 2map b Vomnibar.activateTabs unmap T
Dark Reader设置网页黑夜模式GreasemonkeyTampermonkey 传说中的油猴, 可以自己写脚本 wikicliget能将下载中的任务转化为 curl wget命令 牛Simple Tab Groups懒加载式隔离标签组RESTerrest客户端工具Download all Images下载图片Web Developer各种Web调试开发工具Remove Cookies Button滴答清单全平台可使用ReloadMatic定时自动刷新划词翻译即刻翻译, 多种平台Tab CounterTab计数 开发者 WaldiPLElasticvueElasticsearch 插件HeaderEditor修改请求响应的Header和Body- TechStack 分析Github仓库所使用的技术栈
配置
大多是通过 about:config 页面配置
-
配置火狐访问80以外的端口
- 打开
network.security.ports.banned.override新建字符串类型 - 输入值 81,88,98, 也可以是 6000-6005, 省事就 0-65535(不建议)
- 打开
-
当前标签页右边打开新标签页:
browser.tabs.insertAfterCurrent新建Bool类型, 设置为true- insertAfterCurrentExceptPinned
-
移除插件签名验证限制
xpinstall.signatures.required设置为false -
网页重定向次数限制 默认 20
network.http.redirection-limit设置为0就禁止了网页的重定向 -
对于自己喜欢多开火狐的习惯, 整理如下习惯
- 安装开发版本, 使用默认的配置
- 使用开发版本的可执行文件, 通过 -P 参数配置一个新的配置目录
- 前者是重度使用(往往很多标签20+), 常用的标签页全部固定, 一些TODO的tab也放在这里, 用于开发和娱乐(1000M-2000M)
- 后者是轻度使用(开10个以下标签), 仅在内存不够时, 只用于内存不足时开发必需 (一般400M左右)
使用
- 地址栏
@bing @baidu...即可使用指定的搜索引擎进行搜索 - 地址栏
* Java即可在所有书签中搜索 Java - 地址栏
% Java就可以在已打开的标签页中搜索Java
Tips
在B站看视频 看久了就会发现内存爆炸, 曾经全屏看LOL直播连续6个小时, 然后结束的时候发现出不去了, 要等好久
等了半天打开htop一看firefox 占用内存 6g, 负载 297, 怪不得风扇转这么大声…
原以为是Firefox 的问题, 用 Chrome 看B站一样的场景, 看了没多久就是CPU负载高 内存泄露严重, 所以是操作系统问题还是B站问题….
firefox 突然crash并且无法重新打开 124.07 版本,删Profiles重置也不生效,降级到122.0b3后可正常使用
论坛里提到可能和滚动升级的共享库版本不一致有关,但是近一个月没更新底层库和软件了(因为另一个安全验证的问题),感觉可能是打开了阿里云盘和百度云盘两个站点导致的
问题优化: 内存资源占用大
about:memory查看内存情况dom.ipc.processCount降低进程数browser.tabs.remote.autostart设置 falseabout:unloads手动触发tab卸载about:processes查看tab进程 Shift + Esc- Auto Tab Discard 插件
Seamonkey
Mozilla基金会另一个项目 seamonkey 亮点在于内置IRC
Chrome
- 的确快,几乎没有各种兼容和诡异问题,就是内存占用高,以及帐号同步不方便
Removing keychain login from Chormium启动命令添加如下参数 chromium –password-store=basic设置代理chrome追加启动参数 –proxy-server=192.168.7.77:8888 –ignore-certificate-errors- PAC设置
--proxy-pac-url=http://localhost:1235/pac
- PAC设置
- 切换最近标签 CTRL+PgUp 和 CTRL+PgDn
使用Profiles实现多账户共存,但是保存的帐号密码都会跟随其他Profile,还是没有Firefox的Multiple Accounts丝滑。
主题
- Aero Trans Brushed Metal Theme
- Material Dark
- Morpheon Dark
- 炭黑+銀色金屬
- Modern Flat
插件
- Vimium C - All by Keyboard
- crxMouse
- TabsFolder
- Cluster Window & Tab Manager
- Chrome Download Manager
- Fatkun 图片批量保存
- Stylized Scrollbar 滚动条美化
- Tab Position Options 当前tab右侧打开新tab
- Auto Tab Discard 冻结最少使用的tab
- Open Last Tab 按最近使用标签切换
Vivaldi
- 采用的是chrome内核 内置了很多常用插件(但是安装插件的入口关闭了) 相比于chrome更符合国内使用
vivaldi://settings
Author Kuangcp
LastMod 2018-12-15