应 V2EX 老哥请求做了划词右键小窗搜索 Chrome 扩展

2019-01-31 09:31:48 +08:00
 namesc
昨天看到 @CivAx 的帖子“有没有什么 Chrome 插件,可以实现划词翻译类似的划词搜索?”
链接: https://www.v2ex.com/t/531800

然后我就做了一个扩展,简单来说就是当你划词选中文本时,点击右键里的扩展菜单,就会在网页内插入一个 iframe 通过百度搜索移动版搜索选中文本。(其他搜索引擎没有合适的)

窗口头部底部蓝色区域按住可以拖到到网页中的任意位置,双击可以关闭窗口,窗口头部有几个搜索引擎的链接,点击即可在新窗口打开搜索选中文本的链接。

效果如下:



已经发布到 Chrome 应用店了,链接如下:
https://chrome.google.com/webstore/detail/fgmknallmmochhfngjmmmcpobelihfhe


我写好后自己试用了下,发现实用性比我想象中的要高,如果有好的搜索引擎的话,这个扩展真是挺不错的。考虑用谷歌,但谷歌不能内嵌,暂时没有找到解决办法。

还有一个问题是比较麻烦的,有的网站限制了 iframe src 源,比如知乎,不允许 iframe 百度的网址,那这个扩展在知乎就用不了了,目前考虑是把知乎的换成知乎内部搜索。

也考虑通过云函数处理搜索结果(云函数免费额度不用白不用),通过 API 方式调用,这样就能用任何搜索引擎了,但是工作量会比较大,先用一段时间看看有没有这个必要吧。

欢迎大家试用,有建议的在 Chrome 应用店反馈或者在这里回复。如果有其他的扩展需求,也可以说下,工作量不大的我考虑做一个,过年估计有挺多时间折腾这些小玩意。
5541 次点击
所在节点    Chrome
51 条回复
AslanFong
2019-01-31 11:01:06 +08:00
6666666 支持了
wangchonglie
2019-01-31 11:40:06 +08:00
@CivAx #4 点击页面空白处自动关闭窗口+1
Yiki
2019-01-31 12:27:23 +08:00
好棒啊~
nightl2018
2019-01-31 13:47:58 +08:00
🐂🍺 楼主一天肝出高达
Stan30
2019-01-31 14:02:02 +08:00
可不可以跟划词翻译一样,直接划词就出小窗,并不需要右键再选择用小窗搜索
CivAx
2019-01-31 14:12:36 +08:00
@Stan30 #25 这样可能会跟其他需要监听 “选中” 动作的插件相冲突…

不过能加个开关提供自由选择也是挺好的
piqizhu
2019-01-31 16:22:11 +08:00
感谢分享, 请问提交插件到 chrome 浏览器市场 需要给钱吗
pwxcoo
2019-01-31 16:39:43 +08:00
要开放一下源码吗,想给自己定制一个的说
namesc
2019-01-31 16:51:37 +08:00
@Stan30 #25 安排上了,加选项。

@piqizhu #27 发布插件不用钱,认证开发者账号要钱,好像是 5 刀,不太确定。

@pwxcoo #28 晚两天发下个版本就发到 Github,到时候会链接上来,欢迎贡献。不过就算不发你也能下载到的,搜 chrome extension download 下载 crx 文件然后转 zip 解压就是源代码了,任何扩展都可以下载。
pengfei
2019-01-31 17:08:45 +08:00
老哥 能不能自定义添加网址 或者直接加上 类似 http://dict.cn/ 的翻译网站
iawes
2019-01-31 17:58:05 +08:00
划词翻译较好
iamsea
2019-01-31 18:05:01 +08:00
搜索引擎支持一下 google 就更不错了
iAndychan
2019-01-31 20:19:50 +08:00
楼主的也不错,已安装。
哈哈哈😂,推荐一个 Chrome 扩展,沙拉查词,https://chrome.google.com/webstore/detail/cdonnmffkdaoajfknoeeecmchibpmkmg?hl=en
Acoffice
2019-01-31 20:25:29 +08:00
真心速度,这个必须赞
FakeLeung
2019-01-31 20:53:05 +08:00
牛逼啊!!!
huangdayu
2019-01-31 21:08:42 +08:00
牛逼,点赞。楼主用的云函数是那个平台的呢?
huangdayu
2019-01-31 21:14:09 +08:00
报错误,不允许 executescript ……
cwcauc
2019-01-31 22:01:29 +08:00
可以做成类似 Google Translate 一样,划完词会自动出来一个小的 G 图标点一下就出来搜索结果了。
这样不用再去右键里面找了,更方便使用
namesc
2019-01-31 22:08:09 +08:00
@huangdayu 哪个网站,目前就知道 Chrome Web Store 不能 executeScript,新版我准备不用 executeScript 了。
greatghoul
2019-01-31 22:09:58 +08:00
老哥动手能力真强

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

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

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

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

© 2021 V2EX