V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sciooga
V2EX  ›  分享创造

:) 可能是世界上最小的导航网站

  •  8
     
  •   sciooga ·
    sciooga · 2015-05-15 13:01:21 +08:00 · 8283 次点击
    这是一个创建于 3515 天前的主题,其中的信息可能已经有所发展或是发生改变。

    早几天在 /t/183945 看见了一个三年前的 idea 终于被实现...但是由于 可能是世界上最小的导航网站 的键盘字体采用的是非等宽字体...导致各个按键的宽度不一致,向楼主反馈没回复,干脆自己动手做了一个欢迎访问: 新标签页 - 准派

    抄送:@mrdunhao @Sunyanzi
    相比于 可能是世界上最小的导航网站 有以下改进、改动:

    • 键盘按键全部固定等宽
    • 增加百度搜索框,默认键盘操作快捷导航,tab 切换搜索框与快捷导航。
    • 增强键盘拟物效果,尤其是按下后的效果
    • 任何情况下屏幕键盘都对实体键盘的操作有反馈(现存 bug 在搜索框内使用输入法时只能在按键弹起后获取正确的keyCode,其他状态效果优秀)
    • 快捷链接由只支持 http 与 https 增加至: https、http、ftp、rtsp、mms
    • 改进对按键的编辑 UI。
    • 修改一些js逻辑错误:输入空网站或取消输入网址后出错、新增快捷网址后马上打开网址导致不能批量设置
    • 取消 favicon.ico 的圆形限制

    计划内新增的功能:

    • 搜索引擎选择、修改功能
    • 可选择新窗口打开
    • 制作成插件
    • 自定义背景图片或类似 bing 的随机图片

    欢迎反馈及吐槽,空闲大一学生,好想法有时间都尽量实现吧~

    :)

    第 1 条附言  ·  2015-05-15 13:51:45 +08:00
    由于 chrome 暂时不能设置新标签页打开,可以使用此插件设置: [New Tab Redirect](https://chrome.google.com/webstore/detail/new-tab-redirect/icpgjfneehieebagbmdbhnlpiopdcmna) 或等我做个插件吧...
    附上图片:
    第 2 条附言  ·  2015-05-16 10:24:17 +08:00
    2015.5.16 更新:

    > 增加设置功能,在搜索框输入 “设置” 或 “setting” (小写) 激活
    >选择新窗口打开功能
    >选择或自定义搜索引擎功能
    >开启背景图片(如果你不嫌丑的话...)
    >部分浏览器 tab 切换问题(好像是用 BUG 解决了一个 BUG...)
    >修复 Firefox 按键设置消失问题

    -------
    等我整理好代码就开源,写得丑不太好意思。
    第 3 条附言  ·  2015-05-18 23:55:29 +08:00
    已经开源:https://github.com/sciooga/Keyboard-launch

    写得不好,请指教。
    第 4 条附言  ·  2015-05-28 12:10:50 +08:00
    更新 Chrome 插件: https://v2ex.com/t/194352
    59 条回复    2015-05-18 23:58:44 +08:00
    billwang
        1
    billwang  
       2015-05-15 13:06:47 +08:00   ❤️ 1
    提个建议,希望打开窗口以新标签页来打开。
    sciooga
        2
    sciooga  
    OP
       2015-05-15 13:07:23 +08:00
    @billwang 计划内新增功能
    badcode
        3
    badcode  
       2015-05-15 13:13:39 +08:00   ❤️ 1
    Twinkle
        4
    Twinkle  
       2015-05-15 13:13:59 +08:00   ❤️ 1
    我这里显示产生了滚动条
    sciooga
        5
    sciooga  
    OP
       2015-05-15 13:14:51 +08:00
    @badcode 谢谢,可能是没注意到。
    sciooga
        6
    sciooga  
    OP
       2015-05-15 13:16:31 +08:00
    @Twinkle 不知是用什么浏览器?我就在 mac 下对 safari 和 chrome 调试了下... 下午回来适配好 Firefox 。
    Twinkle
        7
    Twinkle  
       2015-05-15 13:22:56 +08:00
    @sciooga 跟你一样..
    sciooga
        8
    sciooga  
    OP
       2015-05-15 13:26:45 +08:00   ❤️ 1
    @Twinkle 好吧,我想现在已经修正了...
    sciooga
        9
    sciooga  
    OP
       2015-05-15 13:36:42 +08:00
    补个图吧:
    somkanel
        10
    somkanel  
       2015-05-15 13:57:17 +08:00   ❤️ 1
    想法很棒,但总有一种很奇怪的感觉,说不太上来(表达我
    fatestigma
        11
    fatestigma  
       2015-05-15 14:21:52 +08:00
    感觉非常好用啊,已经修改我的sVimrc:let newtaburl = "http://i.zhunpai.com.cn"
    cst4you
        12
    cst4you  
       2015-05-15 14:30:56 +08:00   ❤️ 1
    反馈个问题, 点修改, 按取消, 页面跑飞出去了(就是起了按下的效果)
    kqij
        13
    kqij  
       2015-05-15 14:33:24 +08:00 via Android
    开源吗?
    lausius
        14
    lausius  
       2015-05-15 14:56:31 +08:00
    无法编辑修改,鼠标移到编辑按钮之前编辑按钮已经消失了。
    exuxu
        15
    exuxu  
       2015-05-15 15:05:00 +08:00
    cool  ,赞一个
    timor
        16
    timor  
       2015-05-15 15:18:56 +08:00   ❤️ 1
    rmbp13 chrome 按TAB切到地址栏,不出搜索框.
    tiant167
        17
    tiant167  
       2015-05-15 15:55:25 +08:00
    赞呀~!
    Yien
        18
    Yien  
       2015-05-15 16:14:05 +08:00
    膜拜~!!!
    sciooga
        19
    sciooga  
    OP
       2015-05-15 16:18:48 +08:00 via Android
    @cst4you 待会我看看,多谢反馈
    timothyye
        20
    timothyye  
       2015-05-15 16:18:49 +08:00
    开源吗?大家好一起共享代码
    另外,搜索能不能不用百度,用Bing :-)
    sciooga
        21
    sciooga  
    OP
       2015-05-15 16:20:32 +08:00 via Android
    @timor 你是指关键字提示吗?正在添加这个功能中
    sciooga
        22
    sciooga  
    OP
       2015-05-15 16:22:58 +08:00 via Android
    @timothyye
    @kqij

    修复一些bug后就开源,现在你们也可以自行获取代码:)
    sciooga
        23
    sciooga  
    OP
       2015-05-15 16:26:06 +08:00 via Android
    @lausius 可能是浏览器不同,按钮的边框大小变大了向上弹起就出界看不见了,稍后我针对其他浏览器处理下
    timor
        24
    timor  
       2015-05-15 16:27:27 +08:00
    @sciooga 搜索框
    Antonidas
        25
    Antonidas  
       2015-05-15 16:31:07 +08:00
    我用这个页面试出来公司的垃圾薄膜最多6键无冲...我是不是太闲了...

    不过做的还是很不错的,以后如果完善了考虑作为标签页~ :D
    lausius
        26
    lausius  
       2015-05-15 17:06:29 +08:00   ❤️ 1
    @sciooga 用的firefox。是悬浮框跟按键之间有个缝隙,鼠标移到悬浮框之前经过那个缝隙,悬浮框就不见了,试了几次发现只要鼠标移得够快,可以赶在悬浮框消失之前移到编辑按钮上。chrome下没有这个问题。
    sciooga
        27
    sciooga  
    OP
       2015-05-15 17:19:17 +08:00
    @lausius 我明白了...这个问题在 chrome 下也有的,调校后 chrome 已经正常,我再调校下~
    Kilerd
        28
    Kilerd  
       2015-05-15 17:35:42 +08:00   ❤️ 1
    搜索不是用google 就是在耍流氓
    sciooga
        29
    sciooga  
    OP
       2015-05-15 17:43:45 +08:00
    @timor 收到,问题已经重现。


    @cst4you 你可能是访问错地址了,@Sunyanzi 同学设计的页面是有这个问题,我已经修正了,试试 http://i.zhunpai.com.cn
    sciooga
        30
    sciooga  
    OP
       2015-05-15 17:44:39 +08:00
    @Kilerd 很快就可以更换搜索引擎了,别急~
    v2Geeker
        31
    v2Geeker  
       2015-05-15 18:51:45 +08:00
    哈哈,楼主开源吧,我本地部署一个,打开速度快。
    kzzhr
        32
    kzzhr  
       2015-05-15 19:02:52 +08:00
    数据可以考虑放在localStorage里
    xings
        33
    xings  
       2015-05-15 22:23:14 +08:00 via iPhone
    能弄个chrome插件吗?
    ligyxy
        34
    ligyxy  
       2015-05-15 22:31:07 +08:00
    trysama
        35
    trysama  
       2015-05-16 00:01:40 +08:00
    求开源本地部署+1
    jaylong
        36
    jaylong  
       2015-05-16 03:28:37 +08:00
    是根据cookie识别用户吗 我改完别人会看到么
    sciooga
        37
    sciooga  
    OP
       2015-05-16 09:32:28 +08:00
    @jaylong 是的,你的数据只会保存在本地,别人不会知道。
    @xings 计划内,或者你也可以试试 @ligyxy 制作的 :)
    @trysama 正在修改一些 js 代码适配 Firefox 等,然后添加上一些基础功能整理好就开源。
    sinux
        38
    sinux  
       2015-05-16 09:36:55 +08:00
    我想说如果我在用vimium,只有无冲的键位才会跳转网页,这种情况是不是会插件优先了?
    eeeeeeve
        39
    eeeeeeve  
       2015-05-16 09:40:05 +08:00
    @billwang chrome好像做不了这一点
    eeeeeeve
        40
    eeeeeeve  
       2015-05-16 09:41:18 +08:00
    @sciooga 扳手你加上的?
    sciooga
        41
    sciooga  
    OP
       2015-05-16 10:26:27 +08:00
    @billwang @lausius @timor @Kilerd

    更新后已经支持你们的建议,多谢~
    sciooga
        42
    sciooga  
    OP
       2015-05-16 10:57:03 +08:00 via Android   ❤️ 1
    @sinux 不清楚,我是监控keyup事件的,当按键弹起才打开网页,而且alt键按下时不生效,插件可能是监控keydown事件或者它的优先级高一些?
    @eeeeeeve chrome下测试成功,扳手不就是个图标吗?dribbble上设计师的草稿自己修改后用的。
    demonicsoul
        43
    demonicsoul  
       2015-05-16 11:26:59 +08:00   ❤️ 1
    反馈一个问题,我设置P按键网址https:// pt.sjtu.edu.cn点击无法跳转
    sciooga
        44
    sciooga  
    OP
       2015-05-16 11:32:20 +08:00
    @demonicsoul 请不要留有空格:) 设置成: https://pt.sjtu.edu.cn即可
    guoker
        45
    guoker  
       2015-05-16 11:43:21 +08:00
    这个东西感觉做个chrome插件比较不错,可以用户自定义
    demonicsoul
        46
    demonicsoul  
       2015-05-16 11:43:56 +08:00
    @sciooga 没有留空格,可能是浏览器原因 ,firefox 24.3
    开始我设置G按键为谷歌能打开,后面打不开了,其他以前楼主设置的快件键点了也无法跳转了,之前试了是可以的。
    linxy
        47
    linxy  
       2015-05-16 12:13:25 +08:00
    赞哎,感觉配合vimium很好用- -
    sciooga
        48
    sciooga  
    OP
       2015-05-16 13:01:22 +08:00 via Android
    @demonicsoul 多谢反馈,那下午我用Firefox测试一下。
    linkgod
        49
    linkgod  
       2015-05-16 14:48:15 +08:00
    非常赞
    aurorax
        50
    aurorax  
       2015-05-16 15:04:34 +08:00
    赞啊~ 求开源
    SoberZhou
        51
    SoberZhou  
       2015-05-16 15:20:53 +08:00
    期待 chrome 插件

    很棒!
    sciooga
        52
    sciooga  
    OP
       2015-05-16 17:18:31 +08:00
    @demonicsoul 我这里测试 Firefox 是正常的诶,要不你试试清除全部 cookie 试试,或者更新 Firefox 到最新版?
    WIN7 和 残弱的 XP 虚拟机下 最新版的 Firefox 都是正常可以打开那个网址也能正常获取 ico(刷新页面后才能显示,正在解决这个问题)
    demonicsoul
        53
    demonicsoul  
       2015-05-16 17:51:22 +08:00
    @sciooga : Thanx. 正常了,我没有清除cookie.不知道是什么原因又好了。
    eeeeeeve
        54
    eeeeeeve  
       2015-05-16 19:06:42 +08:00
    @sciooga 用PS改的?
    kkfnui
        55
    kkfnui  
       2015-05-16 19:26:46 +08:00
    设置的url是不是不支持大写字母?
    https://trello.com/b/QqtF7gbx/xxxxx
    sciooga
        56
    sciooga  
    OP
       2015-05-16 19:50:53 +08:00
    @eeeeeeve 恩,我记得 dribbble 协议里写是可以拿来用的
    @kkfnui 支持大写的,我这里是正常的
    mingyun
        57
    mingyun  
       2015-05-17 13:22:12 +08:00
    果然简洁
    tinekeyeh
        58
    tinekeyeh  
       2015-05-18 19:26:13 +08:00
    关注一下,求开源
    sciooga
        59
    sciooga  
    OP
       2015-05-18 23:58:44 +08:00
    @tinekeyeh
    @aurorax
    @trysama
    @v2Geeker
    @timothyye
    @kqij
    已经开源,写得不好,多多指教了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:48 · PVG 06:48 · LAX 14:48 · JFK 17:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.