常年以来我都一直在用 Firefox ,直到最近 Mozilla 不断作死,先是学 Chrome 给工具栏加上了一个关不掉的扩展按钮,再是新标签页里关不掉的 Firefox Logo 。我开始考虑迁移到其他浏览器的可能性,体验了一会 Brave ,它拥有内建的广告过滤器,莫名其妙的功能也能关掉,感觉还不错。
唯一美中不足的是,Chrome 系的浏览器上没有我用得顺手的鼠标手势插件,crxMouse 和 smartUp 都滥用隐私的黑历史,后者甚至已经被 Chrome 商店下架。这成为了我迁移浏览器的阻碍,刚好我也想玩玩前端,于是把 Firefox 上的 Gesturefy 移植到了 Chrome 。起名 Cesturefy ,寓意 Gesturefy for Chromium-based browsers
GitHub 地址是: https://github.com/diredocks/Cesturefy
已经在 Chrome 商店和 Edge 商店上架。https://chromewebstore.google.com/detail/cesturefy/bifgfhokfobhebifcogneljkpaaloonp
Gesturefy 的手势识别算法结合了图形相似度和向量方向,所以相比 crxmouse ,它可以设置一些更复杂的触发手势。此外 Gesturefy 支持滚轮和单击手势,不过我用的不多,移植的时候简单测试了一下就没管了。此外我主要测试的平台是 Linux ,macOS 和 Linux 大部分都是一样的,所以在其他平台( Windows )上可能还有 BUG ,欢迎反馈。