分享一款自制的谷歌搜索扩展

2018-03-09 10:30:54 +08:00
 enginex

前端新手,平时 google 用的比较多,所以想开发一款 chrome 扩展,用以提高搜索效率。

灵感来源于 v2ex-plus,使用之后感觉非常棒,碰巧遇到年前项目在招募团队,于是加入了,期间为扩展的 storage、以及此次新版设置页的重构贡献了代码,学到了很多,这里要感谢 @sciooga 等前辈的耐心指导。

我给自己的扩展取名为 Google Enhancer,意为搜索增强。部分功能取自 v2ex-plus 和 Tampermonkey,在其之上做了优化整合,方便 google 时使用。

目前功能点如下:

详情可以看 GitHub

由于自己水平有限,目前功能比较简单,有很多值得改进的地方,也欢迎感兴趣的 V 友试用,并提出好的建议,共同交流学习和进步。

感谢

4180 次点击
所在节点    分享创造
39 条回复
enginex
2018-03-09 15:13:53 +08:00
@fhefh #20 不客气,感谢支持
enginex
2018-03-09 15:15:44 +08:00
@iVeego #18 方便提供截图或搜索关键字吗?我实际看下
kamen
2018-03-09 15:21:14 +08:00
已 star,发现了几个需要改进的地方,等有时间提几个 Issue
enginex
2018-03-09 15:25:53 +08:00
@kamen #23 非常欢迎
iVeego
2018-03-09 15:38:19 +08:00
@enginex 歌手 2018 视频部分会很长,有变形。
codehz
2018-03-09 17:12:45 +08:00
卡片式 UI 下字体有问题啊(为啥整个页面都变成衬线字体了呢
MiaSanMia
2018-03-09 18:30:56 +08:00
👍
livc
2018-03-11 19:10:40 +08:00
Googl 官方好像马上就要改成这种卡片式 UI 了。。
enginex
2018-03-11 20:59:01 +08:00
@livc #28 哦?这倒不太清楚,如果这样,那就算是提前尝鲜了吧
enginex
2018-03-11 21:10:32 +08:00
@codehz #26 这里字体变化是参照了原脚本作者的代码,`font-family:'Segoe UI','Microsoft YaHei';`,我查了下这两种应该也都是无衬线字体,这方面不太懂,不吝指教
codehz
2018-03-11 21:19:03 +08:00
@enginex #30 很不幸的是这两款字体有版权问题,Linux 发型版没配备(
enginex
2018-03-11 21:25:20 +08:00
@codehz #31 这倒真是个问题,那我还是把 san-serif 加上吧,感谢提醒
heiyutian
2018-03-14 22:00:28 +08:00
@enginex 作者你好,我碰到个兼容问题,我 Tampermonkey 安装了 searchEngineJump,然后你的插件开启了浮动搜索框之后,谷歌搜索之后,会导致 searchEngineJump 的快捷跳转标签跟搜索框下面的选项功能重叠了。
enginex
2018-03-15 09:56:19 +08:00
@heiyutian #33 谢谢反馈,我抽空试下看看
enginex
2018-03-16 12:40:20 +08:00
@heiyutian #33 已发布新版本修复。目前做法是参考原脚本设定,在向下滚动时,将 sej 栏放置到浮动搜索框顶部,可能美观上有欠缺,但两者功能都可正常使用;另外,调整了夜间模式下对 sej 的显示适配,希望您满意。
感谢!
heiyutian
2018-03-16 15:39:17 +08:00
@enginex searchEngineJump 不开启固定到顶部就不会影响美观的,作者辛苦了。
Shidare
2018-03-18 14:20:19 +08:00
@enginex 雙擊結果頁面任何連結下面的文字都會自動取消雙擊選擇狀態, 新 Profile 下無其他擴充問題依然發生,大概可以排除我的使用環境問題?

CHROME 版本最新

感謝你作者
enginex
2018-03-18 14:38:26 +08:00
@Shidare #37 因为考虑到多数页面下,双击文本操作默认会选中文本,所以此扩展的“双击返回顶部”功能,会在您双击时,将当前页面所有选中的文本取消,然后再滚动到顶部。如果您经常需要双击选中文本,可以尝试关闭此功能。
heiyutian
2018-08-07 01:13:03 +08:00
@enginex 新的问题,我发现不能显示搜索结果数量,有时候这个结果还是有参考意义的,不能显示的原因可能就是跟之前的 searchEngineJump 脚本冲突了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/436418

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX