acc8226
(acc8226)
1
前言
目前带有鼠标悬停切换标签的浏览器非常少,360 极速浏览器还算过得去,但是最新版的又夹杂 ai 功能,功能越做越臃肿。然后云同步插件貌似也有问题,导致我现在每次都不敢登录账号云同步书签。所以我想换个好用的带鼠标悬停切标签的浏览器或者插件。
什么是鼠标悬停切换标签
通常,现代浏览器支持多个选项卡(也称为标签页),允许用户在同一浏览器窗口中同时打开多个网页。当你在浏览器中打开多个标签页时,可以通过单击标签来切换到所需的标签页。但是,当标签页太多时,这可能不太方便,因为你需要找到正确的标签才能切换到所需的网页。为了提高用户体验和方便性,浏览器实现了鼠标悬停切换标签的功能。当你将鼠标光标悬停在浏览器标签栏上的某个标签上时,浏览器会自动切换到该标签页并显示其内容,而无需单击标签。
要求
- 最好浏览器提供绿色/便携版,因为使用安装版不利于迁移。
- 安装包体积越小越好,比如低于 150 MB 吧。就怕越臃肿夹杂一些私货,反而用不到。
- 不要有广告,不要有推广。
- 颜值不能太差,chrome 原生界面有点丑。
方案
目前的方案
360 极速浏览器依旧可用,除了稍微有点臃肿。偶尔打开页面多了会无响应但是极少发生。因此不想用它了,且只有安装版没绿色版不适合迁移。
已淘汰方案
- QQ 浏览器 支持悬停切标签,因为不够清爽。侧边一排图标我也不喜欢。
- 百分浏览器 界面和谷歌 chrome 简直一模一杨,颜值差点意思。
备选方案
- 猫眼浏览器 颜值一般,但好歹有绿色版且不算太繁杂没广告。
edge 和火狐浏览器确实好用,很成熟,功能和颜值都不错。但是缺少鼠标悬停切标签,如果有哪个插件能支持。
我试过 TabPlus/ChromeTab: 悬停激活 Chrome 标签页,但是没反应,作者也不提供 ahk 源码,我懂一些代码但是没法修改。如果没有新品出现,最后我可能会使用猫眼浏览器吧,除了外观上比不了 360 极速浏览器、edge、火狐之类的。体验上我没做过多尝试就不评价了。
各位还用过其他带鼠标悬停切换标签的吗,我愿意尝试下综合比较。
kimpvp
(kimpvp)
2
在某个介绍上有看到说有悬停一下切换标签的功能,实际不知道有没有。
以下这个肯定有,但是2019年就删除了release(看他的软件发布地址是shuax.com,原来是鼠标手势MouseInc的作者的作品)
火狐可以用Iceweasel这个编译版,直接设置里面的portable.ini配置文件即可。
;当OnTabs=1时,可设置下面的一些标签页功能(需浏览器保持accessibility.force_disabled为默认值0).
;mouse_time为鼠标停留在标签页上的时间(毫秒),如果不设置,默认为300毫秒激活标签页(0 不启用 1 启用).
;double_click_close为鼠标左键双击关闭标签页 (0 不启用 1 启用).
;double_click_new为鼠标左键双击标签栏时新建标签页 (0 不启用 1 启用).
;mouse_hover_close为鼠标悬停在关闭按钮时关闭标签页 (0 不启用 1 启用).
;mouse_hover_new为鼠标悬停在新建按钮时新建标签页 (0 不启用 1 启用).
;right_click_close为鼠标右键单击标签时关闭标签页 (0 不启用 1 启用).
;right_click_recover为鼠标右键单击标签栏空白处时恢复标签页 (0 不启用 1 启用).
;left_click_close为鼠标左键单击时关闭标签页.注意,左键单击关闭需mouse_time,
;double_click_close, left_click_close同时启用且在标签切换时单击才有效. (0 不启用 1 启用).
zshqie
(zshqie)
5
我也一直在找,,很多款火狐系都有这个功能,加扩展UC脚本也可以实现,Chromium原生自带很少,360极速可以也有绿色版,百分浏览器也可以也有绿色版。这俩款优化比较好,我的备用。
acc8226
(acc8226)
6
所以你现在主要用哪款,提供下软件官网或者下载链接呀 
Firefox 在「设置 - 常规 - 标签页」中有一项「在 Windows 任务栏上显示标签页预览图」——鼠标悬停 Windows 任务栏的 Firefox 图标上,就会显示当前所有(?不确定)标签页的预览图。
18CM
(Ryan)
8
Firefox:如果不介意使用垂直标签栏的话使用 TreeStyleTab 然后加上扩展 TST Hoverswitch 就能实现,无需 UC 脚本或者打补丁之类的
Chromium:CentBrowser
acc8226
(acc8226)
13
我的意思是鼠标移动上去,鼠标停留在标签页上的时间(毫秒),不用任何点击动作就会切换标签
1 个赞
dog
(荒废千年)
15
写了个vivaldi版本的:
需要用到UIA_Interface.ahk库,bing一搜就能找到。
#Include <UIA_Interface>
global UIA := UIA_Interface()
global tw := UIA.CreateTreeWalker(UIA.CreateTrueCondition())
loop,{
WinWaitActive,ahk_exe vivaldi.exe
gosub,changetab
sleep,120
}
return
changetab:
{
Element := uia.ElementFromPoint()
itemID := Element.GetCurrentPropertyValue(30011)
if itemID=tabold
return
if InStr(itemID,"tab-")
{
Element.ControlClick()
tabold:=itemID
return
}
if (itemID == "")
{
;tooltip,% itemID
Element:=tw.GetParentElement(Element)
itemID := Element.GetCurrentPropertyValue(30011)
if itemID=tabold
return
if InStr(itemID,"tab-")
{
Element.ControlClick()
tabold:=itemID
return
}
}
}
return
仅觉得新奇,体验了下,感觉不咋好用。
如果是有目的的切换,还是单击快和准。
如果是无目的的切换,可以用滚轮来顺序切换,也比悬浮切换快。
dog
(荒废千年)
17

论坛限制图片了,弄个效果图费劲的很
使用的时候需要注意,因为原理就是单纯的监测到鼠标下标签变化了,就发送鼠标左键点击;
鼠标最好顶着标签的上部贴边来运动,不然容易点到关闭按钮
如果需要更顺滑,修改代码里 sleep,120 为更小数值,当然,CPU占用会提高。
谢谢,我这才发现我理解错了,看成悬停显示缩略图了。
我不认为悬停即切换是个好主意,很容易误触,寻找目标标签也不够直接。alt+tab显示缩略图的方式更合理。
HillJian
(Hill Jian)
20
因为从百分切换到chrome了,所以也一直找了好久了,可惜一直还没找到,这个帖子收藏起来了,希望能有一个好用的