写了一个好玩的应用:Geek Door

2012-03-24 20:32:20 +08:00
 willmouse
Rails + Mongodb + Amazon EC2(free trier)

功能大概就是可以使用快捷键搜索的搜索聚合,进去后可以输入搜索内容按相应组合键即可搜索相应的站点(未登录的时候看到的是我预先定义搜索,想定义自己的搜索和快捷键,注册就行了。如果使用组合键没有搜索结果弹出,一般是浏览器防止了Js弹出窗口,允许即可)。

Features:
* 自定义搜索
* 可为每个搜索设定快捷键(eg. Ctrl + r)
* 改变前景、背景色

写这个东东最初是为了满足自己的需求,因为自己经常会去各个站点进行搜索,但是我只在乎搜索的结果,而不想先去站点的首页,然后找到搜索条,填入内容,搜索,这个步骤在我看来有点墨迹,所以我写了一个这个应用。

地址: http://geek-door.com (instance在Amazon JP,我这里第一次访问的时候速度特别慢,如果各位同学也是这样,第一次访问就耐心点吧,不知道是不是和域名解析有关?)

blog里记录了几篇我写这个东西的日记,有兴趣的可以看看 http://willmouse.com

Ps:本来我想把名字叫成极客的任意门,把一个搜索定义为一扇门,通过这扇门你可以去你想去的地方,不过后来还是用了文艺的英文名
Ps:Color Picker 见这里 http://www.eyecon.ro/colorpicker
Ps:Firefox, Chrome, Safari works well
Ps:由于我的Web开发方面的技术都是业余时间学的,所以很多细节处理的不是很好(代码实现、前端JS等),各位有什么意见就提出来吧,我会尽量修改
4932 次点击
所在节点    分享创造
25 条回复
adown
2012-03-24 20:37:02 +08:00
和原来一个叫 yubnub 的搜索引擎工具很像把
lyklykkkkkkk
2012-03-24 20:47:36 +08:00
若是Geek等键盘党,一般会使用vimium插件⋯⋯
SeptimusX
2012-03-24 20:51:31 +08:00
Comic Sans 字体实在不够 Geek :)
qiayue
2012-03-24 20:51:56 +08:00
ctrl+f与浏览器原搜索快捷键冲突
JTR
2012-03-24 20:56:30 +08:00
还有ctrl t, w, c, v, 也冲突。。喜欢用 comic sans..
qiayue
2012-03-24 21:01:04 +08:00
idea很棒,就我个人而言,的确有需求
willmouse
2012-03-24 21:03:45 +08:00
@JTR @qiayue http://geek-door.com/about 里写了为什么会覆盖浏览器快捷键,我不认为搜索的时候需要用到这么多浏览器的组合键。

v键我保留了,主要是为Windows用户粘贴内容用。
willmouse
2012-03-24 21:06:59 +08:00
@SeptimusX
字体这方面一直很头疼,还是有一些比较geek的字体可以选择,这方面没考虑很多,不过都有一个同一个弊病就是中文显示效果都太差了,所以我自己起名都起的英文,看起来舒服些。
qiayue
2012-03-24 22:37:33 +08:00
@willmouse 不是的,在我这边chrome17里,ctrl+f还是打开了浏览器本身的搜索功能,而你的页面上ctrl+f是v2ex的搜索快捷键
zhuzhuor
2012-03-24 22:42:36 +08:00
都要ctrl+key呢,直接key岂不是更好
unstop
2012-03-24 22:47:03 +08:00
@zhuzhuor +1 感觉直接用单键作为快捷键而不是组合键更适合 Web 应用。
subpo
2012-03-24 22:55:07 +08:00
@zhuzhuor @unstop 我觉得...起码要打字吧,哈哈
unstop
2012-03-24 23:03:57 +08:00
@subpo 输入框获得焦点的时候就停止处理快捷键,一般都这么做吧。
willmouse
2012-03-24 23:15:01 +08:00
@unstop
那操作不就变成了输入框输入内容,然后还要离开输入框焦点然后再点击相应按键搜索?我不觉得这样比用组合键方便
zhuzhuor
2012-03-24 23:28:18 +08:00
@willmouse whatever,实际试试看看情况被,或者弄个选项设置一下也成
zhuzhuor
2012-03-24 23:30:07 +08:00
@zhuzhuor 个人觉得你这页面最关键的就是那些快捷键了,输入搜索去掉也没关系
unstop
2012-03-24 23:39:32 +08:00
@willmouse 我觉得可以这样:使用键盘快捷键选择搜索引擎(将当前选中的搜索引擎显示在搜索框旁边),然后输入,回车,完成搜索。
willmouse
2012-03-24 23:49:14 +08:00
@zhuzhuor
我没理解,输入搜索去掉是指什么?总要有个框输东西吧,要不搜索啥?
willmouse
2012-03-24 23:50:49 +08:00
@unstop
这个可以有,这样最后还是可以像平常一样,使用的回车键进行最后的搜索,会让人比较容易接受
zhuzhuor
2012-03-24 23:54:10 +08:00
@willmouse 个人觉得甚至可以把搜索框去掉,没什么用
大部分时间都是toolbar/addrbar上搜索,很少情况需要先开google/baidu再搜索

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

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

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

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

© 2021 V2EX