原来浏览器会占用这么多内存!快使用这个插件优化你的浏览器标签页
今天推荐一个我很喜欢的博主张咋啦开发的 tab-out 这个浏览器插件。
缘起
我们先来说一下这个插件是做什么的,以及我们为什么需要它。
我相信很多人的电脑运行一段时间后,自己的浏览器可能都会和下面的样子差不多,打开了一堆标签,想要关又舍不得,所以我们通常就任由它们继续生长下去了。

这其实就带来了好几个问题:
首先你可能意识不到其实浏览器是一个非常消耗内存的东西,比如我日常用的比较多的是 chrome 和 tabbit 浏览器。
打开我自己开发的内存分析工具会看到:这两个浏览器占用的内存加起来竟然达到了 15G 左右。

点击 Chrome 可以看到其关联了 37 个 Renderer 进程,每个进程都会占用好几百兆的内存。

还有一点,浏览器的标签页越来越多,最后变成了一个个的小图标,慢慢的也变成了一份心理负担。
假如我们想要定位到某个想要的 tab 可能需要找挺久,一不小心还会把不想关闭的标签给关闭掉。
如果你也有类似的问题,那么我强烈推荐你使用一下下面这个浏览器插件,好用又解压。

什么是 tab-out ?
tab-out 是张咋啦前段时间开源的一个浏览器插件,主要是解决浏览器标签管理的问题。
如果你深度使用一段时间之后,可能会发现这个插件有很多让自己惊喜的产品细节。
张咋啦在介绍这个产品的时候也提到了很多打磨这个产品的过程,其中我觉得有一点我印象挺深的是,她花了很多时间去删减 AI 实现的功能点。
这一点其实对于自己做产品挺有启发的,有时候少就是多,如无必要,勿增实体。
我们在开发一些东西的时候很容易陷入功能越做越多,产品越来越复杂的情况。
我最近基于这个思想对自己开发的几个产品也做了很大程度的删减,努力做到小而美。
这一点是我觉得很值得大家借鉴和学习的,分享给大家。
再说回 tab-out,安装完之后它会替换你的浏览器默认 tab 页,每次打开新的 tab 你会看到如下类似的页面。

在这个页面,分组列出了所有当前浏览器打开的 tab,我们可以点击任意一项快速跳转到指定 tab。
我们可以一键关闭一组 tab,也可以快速关闭指定 tab。
有些 tab 我们想关闭但是还想之后阅读,那也可以使用其 Save for later 的功能,点击标签的图标后会关闭 tab 但是保存一个书签记录,释放内存的同时也保留了一点念想。
哈哈,其实我觉得很多人只是舍不得,这个就是给大家一个关闭的理由。
还有它会列出重复打开的网页,重复打开的 tab-out 空白页,点击关闭的时候会有声音和动态效果,非常解压。
如何安装使用?
现在 AI 时代安装和运行开源项目是再简单不过的事情了,只需要在自己的 agent 里写入如下类似指令,剩下的就交给 agent 就可以了。
帮我安装 https://github.com/zarazhangrui/tab-out
比如我是用 hermes agent 安装效果如下:

关于张咋啦
我真的觉得 张咋啦 的产品 sence 太强了,作为一个非专业程序员出身的产品经理在 github 上的已经收获了 4.9k followers 和约 25 K 左右的 stars。
而这也仅仅是其最近 3 个月左右的成绩。

上面是她的 github 主页,其中好几个产品我都深度使用过,比如那个 frontend-slides 用来做 PPT 效果也非常棒,如果感兴趣大家可以试试。
这个是她的 github 主页地址 :https://github.com/zarazhangrui
另外还有一点,AI 时代创造的成本真的非常低了,每个人只要有想法都可以去尝试做一些小工具出来,即使是只给自己开发使用的一个小东西。
享受创造的过程,当成品出来的时候也会非常有成就感。
关于我
大家好,我是希扬。
一个有十余年工作经验的老程序员。喜欢编程,热爱生活,仍然对各种新鲜事物保持好奇心。
我会在持续分享技术心得、生活感悟和好用的工具推荐。
关注我,在这个变化的时代,我们一起通过“创造”来对抗焦虑。
夜雨聆风