V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
kingapi
V2EX  ›  分享创造

一款浏览器 tab 管理插件,帮浏览器节省 95%内存

  •  
  •   kingapi · 216 天前 · 2647 次点击
    这是一个创建于 216 天前的主题,其中的信息可能已经有所发展或是发生改变。

    特性

    1. 实时 tab 管理

      • 按域名分组
      • title 和 url 关键词搜索
      • 置顶排序
      • 克隆打开新 tab
    2. 持久化 tab 管理

      • 按日期分组
      • 关键词搜索
      • 持久性存储
      • 节省 95%浏览器内存

    演示

    https://www.youtube.com/watch?v=vL7O1Zgj0sE

    第 1 条附言  ·  214 天前
    • 又增加一个新特性: 简单的 GET接口调试

    tsb-url2.gif

    23 条回复    2024-07-21 12:08:24 +08:00
    lockheart
        2
    lockheart  
       216 天前 via iPhone
    持久化 tab 有云备份嘛
    kingapi
        3
    kingapi  
    OP
       216 天前
    @lockheart 还没有,计划下一版本加上,目前存在本地,插件或浏览器卸载就没了。
    lancevps
        4
    lancevps  
       216 天前
    节省 95%浏览器内存 是怎么得出这个结论
    yyysuo
        5
    yyysuo  
       216 天前
    内存用不了啊。
    kingapi
        6
    kingapi  
    OP
       216 天前
    @lancevps 比如你浏览器打开了 10 个 tab (每个都会占内存), 一键添加到 presistent 那么 tab 只会保留一个活跃 tab,其余的被装入了 chrome storage 存储里面(可以手动重新唤醒为活跃),所以节省了大部分内存。
    Xu3Xan89YsA7oP64
        7
    Xu3Xan89YsA7oP64  
       216 天前
    看了下代码,不考虑用框架打包混淆下吗。直接手撸,这跟开源没区别
    kingapi
        8
    kingapi  
    OP
       216 天前
    @shizhibuyu2023 后面考虑哈,本来代码也没啥难度哈哈。
    Amose2024
        9
    Amose2024  
       215 天前
    它要读取用户的浏览历史记录,有没有安全方面的问题
    lamquan
        10
    lamquan  
       215 天前
    有点意思,试用下
    haikea
        11
    haikea  
       215 天前
    edge 有个多 tab 节省内存的功能,和 op 是一个思路吗?
    forty
        12
    forty  
       215 天前
    内存不是问题,chrome 自带,长一点时间不用,再切换回来就发现要重新恢复页面了。
    分组倒是有用,但是跟书签的功能有部分重叠了。
    ooolooo
        13
    ooolooo  
       214 天前
    看了下基本等于个临时书签,要重新载入的, 不如浏览器自带节能了吧, 其实都需要重载
    setimouse
        14
    setimouse  
       214 天前
    我也做过几款插件,我的问题是插件怎么才能变现呢?

    这是我做的几款插件:
    LeapSearch ,可以方便在不同搜索引擎间切换。
    https://chromewebstore.google.com/detail/leapsearch/lapaieaegaclofackbjhjhbhfiplcgki
    WiseCard ,能够将 Twitter 推文生成卡片。
    https://chromewebstore.google.com/detail/wisecard-make-twitter-pos/eddacnihnlbkabeodlpcjdigidklmgmo
    kingapi
        15
    kingapi  
    OP
       214 天前
    @haikea 应该是一个思路

    @forty 确实,但是我觉得这个更直观一些操作性强一些。

    @setimouse 永爱发电吧,如果真能做起来,通过插件遗留到自有付费产品
    forblackking
        16
    forblackking  
       214 天前   ❤️ 1
    @kingapi #3 期待备份功能,感觉可以在不同设备间更简单地同步所打开的标签页了
    stucom
        17
    stucom  
       214 天前
    试用一下
    kokojack
        18
    kokojack  
       214 天前
    请教下你这个录制视频用的是什么软件
    kingapi
        19
    kingapi  
    OP
       214 天前
    @kokojack screen.studio
    forty
        20
    forty  
       213 天前
    @setimouse 用户量大了会有人主动找你买,我去年便宜卖了 1 个,1 年用户量增长了几十万,现在超百万了。
    guess0594
        21
    guess0594  
       212 天前
    能不能做一个保存当前的开启的 TAB 页,下次打开浏览器重新打开所有的 tab
    kingapi
        22
    kingapi  
    OP
       212 天前
    @guess0594 目前支持保存当前开启的 tab 页面,会增加一键恢复上次所有的 tab 的功能。
    ko1haha
        23
    ko1haha  
       130 天前
    冷知识 扩展可以主动调用浏览器的 冻结 功能

    所以我的扩展有两种冻结模式:第一种手动冻结,用户一键多级别批量冻结就完了。

    第二种自动冻结,中键打开页面,若超出一定数量,或者用户脚本控制,自动冻结后台新页面。打开再多,也几乎是零内存占用。这样计算,可以说我帮你节省 99.99 % 内存,哈哈!

    ---

    上面是使用角度分类。从技术角度,也有两种冻结模式。一种就是标准冻结,平平无奇。一种是先重定向到一个固定网址,然后再标准冻结。后者的好处是可以被扩展识别,从而自动卸载、自动预热。前者只有 firefox 有预热的 api 。



    ---

    > 我也做过几款插件……

    巧了,我的扩展同时涵盖搜索引擎切换功能,检测页面上的搜索词,然后选项卡切换,选项卡可以自己编排。选项卡下面是搜索词记录。

    后面再考虑加个限定词的记录( site:xxx 、-csdn 等等),但有点复杂了,不如记录到搜索引擎 url 里面。。

    ---

    我一个扩展 纯手撸原生 JS ,polyfill 我都不用,jquery 我弃之如敝履,vue 食之如鸡肋。。

    我一个扩展,同时具备以下功能:

    多标签页书签管理支持多选框选排序加图、搜索引擎迅猛切换、一键 tts 朗读带下划线支持自定义在线朗读引擎、标签页拼音搜索等等……

    ---

    我感觉

    用户脚本 + 扩展 + AHK + 其他本地脚本之间的通信

    能带来最大的便捷。

    很多人不知道,或许是觉得不安全吧,哈哈。

    ---
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3390 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:41 · PVG 19:41 · LAX 03:41 · JFK 06:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.