分享 Chrome 扩展: VertiTab - 侧边栏垂直标签页 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ymlluo
V2EX    分享创造

分享 Chrome 扩展: VertiTab - 侧边栏垂直标签页

  •  
  •   ymlluo 2024-10-09 11:46:32 +08:00 2897 次点击
    这是一个创建于 413 天前的主题,其中的信息可能已经有所发展或是发生改变。

    做了一款在 Chrome 侧边栏管理标签页的扩展, 参考了 Firefox 的 Sidebery ,和很多现有的竞品扩展,如今感觉功能已经基本完善了,推荐给大家。

    目标用户

    • 大屏显示器、多显示器、希望在 Chrome 上使用垂直标签页的

    使用限制

    • 侧边栏最小宽度无法调整,这个是硬伤,程序无法修改。小屏使用体验不好。

    主要功能:

    • 标签页管理

      • 分组和标签页管理
      • 丰富的排序和显示选项
      • 全面的操作菜单
      • 标签页历史
    • 自由定制外观和美化界面

      • 自定义界面布局
      • 自定义字体、颜色、背景颜色和图片
    • 快速访问

      • 把常用的网站固定,一键点击访问,书签和固定标签页的替代
    • 网页侧边栏

      • 在网页中添加一个侧边栏,将鼠标悬停在窗口边缘即可呼出侧边栏,功能相对有限
    • 性能

      • 定时关闭标签页或丢弃标签页
    • 站点设置

      • 针对域名的个性化设置,包含处理链接打开方式、设置在侧边栏中的颜色、自动丢弃等。
      • 即将上线功能:定时刷新、保活、自动分组、隐身浏览
    • 快照

      • 自动保存窗口和标签页快照,支持导入导出和快速恢复
    • 高级标签组

      • 按域名分组、
      • 按书签目录分组
      • 自动激活标签分组
      • 修改标签组默认折叠行为
    • 画中画

      • 类似 Arc 浏览器的自动切换画中画
      • 画中画播放器,支持弹幕、字幕、连播等功能。可以一般刷 B 站一边干别的
    • 导入/导出

      • 支持配置、访问历史、快速访问、快照等数据的导入导出
    • 书签管理

      • 支持在侧边栏查看管理书签,包含检查书签链接是否失效等。

    付费功能

    扩展的所有关键功能都是免费使用的。计划收费的项目包含:

    • 已发布(目前这些功能都还可以免费使用)
      • 高级画中画
      • 标签历史
      • 书签失效检查
      • 快速访问分组
    • 开发中
      • 树状标签
      • 云同步
      • API 访问 (依赖云同步,计划是可以访问用户自定义加密后的 cookie 等方便爬虫使用)
      • 自动化 (一些简单的自动化操作)

    现在预售永久高级版 ¥ 69 ,兑换功能要晚一些发布,觉得有需要的老哥还请支持一下 ^_^


    权限:

    • tabs:管理和操作浏览器标签。
    • tabGroups:管理和操作标签组。
    • sidePanel:管理和操作侧边栏。
    • alarms:设置和管理计划任务,例如在预定时间关闭或丢弃标签。
    • storage:管理和操作本地存储。
    • favicon:获取和显示网站图标。

    可选权限:

    • readingList:管理和操作阅读列表。
    • cookies:清除标签网站的 cookies 。
    • history:访问和管理浏览历史记录。
    • search:访问和管理浏览器搜索功能。
    • bookmarks:访问和管理书签。

    下载安装

    商店下载链接:

    Chrome Web Store( Chrome 、Edge 、Opera 、Vivaldi 、Brave 等)

    注:若无法访问 Chrome Web Store

    可在国内 Chrome Web Store 克隆站下载安装: VertiTab - 侧边栏垂直标签页 | Chrome 扩展 - Crx 搜搜

    欢迎下载体验,如果觉得有用还望在商店给好评~。先在此感谢了~!

    第 1 条附言    2024-10-14 13:29:31 +08:00

    新发布了2.11.0 版本,欢迎体验


    [已知问题&待发布]

    • 定时快照:自动按指定间隔保存快照。此功能确保您的工作定期备份,提供防止数据丢失的安全网。

    修复

    • 修复自动刷新在切换网址后即使未匹配设置依然继续执行的问题
    • 修复隐私模式在刷新后因为网址未发生变化导致未执行的问题
    • 网站设置如果设置了自定义分组无法取消,添加删除按钮允许删除

    [2.11.0]

    添加

    • 标签菜单:新增菜单:

      • 重命名标签标题:允许您更改标签(网址)标题。默认情况下,选择记住URL设置选项,因此下次打开URL时标题将自动更新。此功能即使不打开侧边栏也会生效。
      • 将标签移动到新窗口:允许您将标签移动到新窗口。
      • 将标签移动到另一个窗口:允许您将标签移动到另一个现有窗口。
      • 从组中移除标签:允许您将标签从当前组中移除。
    • 标签设置:标签设置中新增选项:

      • 标签标题最大显示行数:设置标签标题显示的最大行数。额外的行将被隐藏。
      • 组标题最大显示行数:设置组标题显示的最大行数。额外的行将被隐藏。
      • 组折叠标题宽度:当组折叠时,设置组标题的宽度。
      • 显示组标签计数:在组名旁边显示每个组中的标签数量。
    • 站点设置:站点设置中新增选项:

      • 页面保持活动:启用后,浏览器将允许丢弃标签。如果启用性能设置并设置丢弃非活动标签的时间,标签将在指定时间后被丢弃。如果禁用,标签将不会被丢弃。
      • 自动加入组:启用后,站点将自动创建或加入指定组。
      • 隐身模式:启用后,您可以选择在访问站点时自动清除浏览数据。这包括几个可配置选项:Cookies、历史记录、CacheStorage、文件系统、IndexedDB、本地存储、ServiceWorkers和WebSQL。请注意,不使用browsingData权限以避免请求额外权限。
      • 自动刷新:在链接配置设置中,您可以指定自动刷新的URL,支持正则表达式。

    更改

    • 高级画中画:为plyr播放器添加了通用字幕支持。
    • 页面保持活动:增强了保持标签活动的功能。
    • 组标签样式:修改了组内标签的样式。
    • 菜单顺序:调整了标签菜单中项目的顺序。

    修复

    • 画中画:修复了在画中画播放器中切换视频后标题未更改的问题。
    • 自定义组分配:修复了在高级标签组设置中启用“记住站点分组”选项时,自定义组分配更改未立即生效的问题。现在已解决,无需重启即可立即应用更改。

    16 条回复    2024-12-19 10:26:14 +08:00
    inc904
        1
    inc904  
       2024-10-09 14:30:10 +08:00
    你好,我有两个疑问:
    1. 标题栏 目前是无法通过程序介入吗, 现在还是展示所有的页签,如果需要只展示当前页签,需要 chrome 支持?
    2. 在窗口 A 中打开扩展浏览网页,之后新开窗口,还是需要手动再次开启扩展,扩展的开启在能窗口之间继承吗?
    ymlluo
        2
    ymlluo  
    OP
       2024-10-09 14:36:45 +08:00
    @ocyang1845 第一个问题没太看明白,扩展默认只展示当前窗口的标签页,选项中可以设置展示全部窗口的标签页。2.侧边栏不支持启动自动开启,也无法直接使用程序直接打开。这是浏览器的限制,要求必须用户激活。
    inc904
        3/div>
    inc904  
       2024-10-09 16:31:30 +08:00
    @ymlluo #2 第一个问题就是, 使用完竖向标签页, 标题栏还是密密麻麻一堆网站图标,Edge 浏览器自带的竖向标签页, 之后展示当前网站的标题。
    ymlluo
        4
    ymlluo  
    OP
       2024-10-09 16:51:47 +08:00
    @ocyang1845 这个没办法,Chrome 不支持隐藏。
    JiHuGeek
        5
    JiHuGeek  
       2024-10-10 10:11:29 +08:00
    对于我这种动不动开几十个标签页的来说,简直福音
    cstutorialbooks
        6
    cstutorialbooks  
       2024-10-14 15:31:39 +08:00
    能自动匹配主题吗,手动设置了一下背景图片,还挺好看的
    t4here
        7
    t4here  
       2024-10-22 16:25:10 +08:00
    很不错,我已经购买了 EA,希望开发者能加入 ai 自动分组的功能类似 Phew AI Tab 那种
    t4here
        8
    t4here  
       2024-10-22 16:35:37 +08:00
    另外,还有一个需求感觉也能满足,可以统计下网页停留的时间,让我知道我有多久时间在摸鱼刷 x
    ymlluo
        9
    ymlluo  
    OP
       2024-10-22 17:05:46 +08:00
    @t4here ai 自动分组已经在排期了。统计下网页停留的时间之前想做一个类似 [wakatime]( https://wakatime.com/) 的形式,但是担心是个伪需求 ,一直搁置了
    t4here
        10
    t4here  
       2024-10-22 18:11:18 +08:00
    @ymlluo ai group 期待中! 为自动加入组功能鼓掌,标签组这个东西靠自己每个 tab 思考放哪个组心智负担太重了.
    wakatime 我有在用,只是不知道为什么电脑偶尔会卡住没记录上,不得不说 wakatime 这个 api + web 统计页形式真的好

    还有个问,选择展示全部窗口的标签页后,多个窗口的标签页排序就混在一起了,这里可能可以再考虑下怎么设计(要不要再加一行类似固定标签的行),毕竟用户主动分窗口的时候一定是考虑到两个窗口承载不同组织的标签页
    ymlluo
        11
    ymlluo  
    OP
       2024-10-22 18:32:08 +08:00
    @t4here 多窗口我考虑一下加一下区分的功能
    t4here
        12
    t4here  
       2024-10-25 15:07:54 +08:00
    @ymlluo vimium 跟这个插件好像有些冲突,新开页面后需要鼠标点击一下页面才能用 vimium
    ymlluo
        13
    ymlluo  
    OP
       2024-10-26 19:41:06 +08:00
    @t4here 复现了这个问题,这个貌似是 chrome 侧面板的 bug ,如果页面没有元素 focus ,Window 会丢失焦点,下个版本会修复这个问题
    lurui45
        14
    lurui45  
       363 天前
    OP 看一下 toby 这个插件,能不能做这这种形式,接管浏览器默认的 newpage 然后把书签放在这个 newpage 里面
    ymlluo
        15
    ymlluo  
    OP
       363 天前
    @lurui45 想过这样,因为 chrome 的侧边栏最小宽度 360px,这个限制直接劝退了很多用户。但是扩展要求单一功能原则,担心被拒审,另外这是对标签页管理的两个方向,一个是做侧边栏一个是做启动页或固定页。我的这个扩展更多的是参考 Firefox 的 sidebery 。后续可能会尝试一下。
    BearCookie
        16
    BearCookie  
       342 天前
    使用一段时间了,效果很好,就是启用侧边栏以后,顶部原本标签栏、地址栏、书签栏无法隐藏
    这里可以参考 Zen Browser 的侧边栏方式,非常完美
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1289 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 23:56 PVG 07:56 LAX 15:56 JFK 18:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86