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

全新!轻量!能可靠保存标签页!比 OneTab 好用太多!浑身黑科技的 Keptab 插件上架 Chrome 商店啦!

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

    全新的!轻量的!能可靠保存标签页信息的!超级飞快的!比 OneTab 好用太多太多的!浑身充满黑科技的 Keptab 插件上架 Chrome Webstore 啦!欢迎大家前往试用并尽情开启吐槽模式!当然啦,能给五星好评也是极好的!啦啦啦啦啦啦~

    官网地址 keptab.com

    插件地址 chrome.google.com/webstore/detail/keptab/feodekcipceogpeomnijgmdlmocbggbi

    不满 OneTab 的龟速和丢数据,先后折腾过 BetterOneTab 甚至已经改良了上千行代码,但架不住其渲染界面的龟速和依然存在的丢数据

    无奈之下,自己从头到尾实现了一个全新的标签页管理工具,超级轻量的,但是各种黑科技都不少

    • 采用 IndexedDB 作为数据存储的底层实现
      • 再也不会丢数据了,真的不会丢数据了,相信我
      • 我在测试中保存超过 30000 的标签页组,依然加载神速
    • 很简单的 ReactDOM 的实现,页面渲染飞快飞快
      • 抄袭自传说中的 33 行实现 ReactDOM 大部分功能的代码,改良了一些小细节
      • 麻雀虽小,但真有很简单的 VirtualDOM diff 的实现,很简单,但是够用
      • 页面渲染的速度,比 VUE/React 有肉眼可以感受的速度提升
    • 功能上使用了一些黑科技,比如 Keptab 顶部的实时搜索
      • 原理很简单,但是很 Geek,实时显示你的搜索结果
      • 在保存了超过 30000 的标签页组,依然能够实时显示搜索结果
      • 不信你可以试试,真实时搜索,童叟无欺

    简单并且简洁的界面实现,希望大佬们路过不要错过~

    欢迎大家前往试用并尽情开启吐槽模式!当然啦,能给五星好评也是极好的!啦啦啦啦啦啦~

    多谢!

    第 1 条附言  ·  42 天前

    本来想 append 点什么上去,写了一段又删除掉了,想了一下,我其实不必跟谁去解释这个事情

    喜欢就用,不喜欢就拉黑吧

    我本意是打算做个方便的工具而已,不爱用就滚,反正谁也没有损失什么

    感谢小伙伴们的建议,不一一 at 来感谢了,很多功能都列入开发了,不过需要很多的时间吧

    感谢小伙伴提的 BUG 我迟点更新版本一并修复

    感谢!

    第 2 条附言  ·  41 天前
    综合一下大家的看法,把比较着急的需求整理在这里

    1 、OneTab/Toby 的数据迁移,包括导入和导出
    2 、多浏览器进行数据同步的实现 /自定义的数据同步(为了保证隐私可用 webdav )
    3 、Edge 和 Firefox 插件商店发布( Edge 应该快了,FF 还要测试一下)
    4 、夜间模式
    5 、修复 BUG,比如小伙伴提到发送右侧标签页的功能似乎没用 /部分选项不生效
    6 、标签页组分享
    7 、提供 CRX/ZIP 包的直接下载

    不那么着急,或者说我还是不是很清楚(没有思路)该如何实现的需求

    1 、恢复到标签组,就是 chrome 新的那个自定义标签组
    2 、智能化的归类索引功能
    3 、标签管理导航
    第 3 条附言  ·  37 天前

    赶着周末有点空闲时间,修复了一下

    • 插件本身修复 BUG

      • 修复了启动浏览器时候不要打开 Keptab 的选项,手残写了 BUG 现在好了
      • 修复了发送左侧/右侧/所有标签页的实现,现在可以正确调用 contextMenus 了
    • 产品网站 BUG

      • 修复了网站 footer 的 typo
      • 现在可以提供 .zip 文件包下载,没法访问 webstore 的请直接下载解压加载到 chrome 即可使用
    • 已知的 BUG 但来不及修复

      • 多个窗口打开 Keptab 时保存标签页组时无法全部刷新
      • 已有 Keptab 窗口保存标签页组时无法全部刷新
    • 准备要做的

      • 发布到 Microsoft Edge 和 Firefox Addons
      • 提供夜间模式
      • OneTab/Toby 的数据迁移,包括导入和导出

    业余时间凭爱发电完成,有不好的地方还请多有谅解~

    106 条回复    2020-10-21 01:37:15 +08:00
    1  2  
    masker
        101
    masker   24 天前 via Android
    @chinaq 麻烦看清楚,这是踩着 onetab 宣传他自己的 keptab 。 麻烦参考 2 楼的回复,憨批,上来就阴阳怪气,像个傻逼一样
    chinaq
        102
    chinaq   23 天前
    @masker 唉,生你不如生叉烧。
    masker
        103
    masker   23 天前 via Android
    @chinaq 早知道当年把你打墙上了,,,弱智儿子。。。
    Exp
        104
    Exp   9 天前
    @mywaiting 谢谢题主,插件很好,尤其是点击插件图标只发送当前一个 tab 功能避免了像 onetab 一不小心把所有 tab 都关掉的囧况。

    最后是需求:能否增加数据同步以及分组发送的功能呢?
    mywaiting
        105
    mywaiting   9 天前
    @Exp 感谢反馈问题,多谢!

    同步功能有在写了,然鹅同步的话需要后端的实现,一时间还折腾不过来,多端同步导致的不同步然后 merge 冲突问题,我现在也没有什么好的解决方法,只能继续拖下去,野生程序员需要学习点关于同步的理论了 [摊手~]~

    分组发送也有在写了,问题就是分组发送需要动态改变鼠标右键菜单,有点影响性能~
    agoodob
        106
    agoodob   10 小时 19 分钟前
    至今已用 Keptab 保存了 2000+标签页。
    耐心等待夜间模式 ing
    1  2  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4406 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:57 · PVG 11:57 · LAX 20:57 · JFK 23:57
    ♥ Do have faith in what you're doing.