:) 可能是世界上最小的导航网站 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sciooga
V2EX    分享创造

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

  •  8
     
  •   sciooga
    sciooga 2015 年 5 月 15 日 8991 次点击
    这是一个创建于 3961 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    计划内新增的功能:

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

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

    :)

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

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

    -------
    等我整理好代码就开源,写得丑不太好意思。
    第 3 条附言    2015 年 5 月 18 日
    已经开源:https://github.com/sciooga/Keyboard-launch

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

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

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


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

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

    很棒!
    sciooga
        52
    sciooga  
    OP
       2015 年 5 月 16 日
    @demonicsoul 我这里测试 Firefox 是正常的诶,要不你试试清除全部 cookie 试试,或者更新 Firefox 到最新版?
    WIN7 和 残弱的 XP 虚拟机下 最新版的 Firefox 都是正常可以打开那个网址也能正常获取 ico(刷新页面后才能显示,正在解决这个问题)
    demonicsoul
        53
    demonicsoul  
       2015 年 5 月 16 日
    @sciooga : Thanx. 正常了,我没有清除cookie.不知道是什么原因又好了。
    eeeeeeve
        54
    eeeeeeve  
       2015 年 5 月 16 日
    @sciooga 用PS改的?
    kkfnui
        55
    kkfnui  
       2015 年 5 月 16 日
    设置的url是不是不支持大写字母?
    https://trello.com/b/QqtF7gbx/xxxxx
    sciooga
        56
    sciooga  
    OP
       2015 年 5 月 16 日
    @eeeeeeve 恩,我记得 dribbble 协议里写是可以拿来用的
    @kkfnui 支持大写的,我这里是正常的
    mingyun
        57
    mingyun  
       2015 年 5 月 17 日
    果然简洁
    tinekeyeh
        58
    tinekeyeh  
       2015 年 5 月 18 日
    关注一下,求开源
    sciooga
        59
    sciooga  
    OP
       2015 年 5 月 18 日
    @tinekeyeh
    @aurorax
    @trysama
    @v2Geeker
    @timothyye
    @kqij
    已经开源,写得不好,多多指教了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3323 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 12:20 PVG 20:20 LAX 05:20 JFK 08:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86