V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
mozartgho
V2EX  ›  奇思妙想

建议V2EX加上JK键的处理

  •  
  •   mozartgho · 2013-05-15 17:56:05 +08:00 · 3268 次点击
    这是一个创建于 3998 天前的主题,其中的信息可能已经有所发展或是发生改变。
    建议V2EX加上类似vim的JK键的处理,google reader用惯了,觉得JK键移动还是很方便的。 @livid
    10 条回复    1970-01-01 08:00:00 +08:00
    foru17
        1
    foru17  
       2013-05-15 18:01:00 +08:00
    feiandxs
        2
    feiandxs  
       2013-05-15 18:21:20 +08:00
    mozartgho
        3
    mozartgho  
    OP
       2013-05-15 18:36:51 +08:00
    @foru17 我知道有vimium这个插件,但是它并不是根据页面元素来移动的,它只是将屏幕简单等分。所以用vimium插件,有时候会看到浏览器上边缘当好遮挡了半行的文字。而如果是页面自身支持JK键的话,体验可以做得更好一点。就像豆瓣广播里一样,可以一个条目一个条目地移动!
    glongzh
        4
    glongzh  
       2013-05-15 19:01:16 +08:00
    这个可以有 J.K.Rolling
    cxh116
        5
    cxh116  
       2013-05-15 19:11:07 +08:00
    不推荐加上
    京东有个按t返回到顶部,而个人打开链接喜欢右键,再按t,在新标签打开.按t京东的页面就返回到顶部了,这得有多郁闷
    alen_v
        6
    alen_v  
       2013-05-17 09:38:01 +08:00
    @feiandxs " Not available for Firefox 20.0 "
    isy
        7
    isy  
       2013-05-17 09:45:50 +08:00
    @mozartgho +1 昨天发现百度百科都能用 JK 导航了,太好用了
    mozartgho
        8
    mozartgho  
    OP
       2013-05-17 09:48:24 +08:00
    @isy @cxh116 所以JK键导航以后可能是页面标配啊
    feiandxs
        9
    feiandxs  
       2013-05-22 11:26:21 +08:00
    还是不同意。至少,页面快捷键的优先级必须排在用户自定义的快捷键之后。如果做不到这点,就不该贸然使用快捷键定义来冲突用户自己的设置。

    其实你说的根据页面元素来移动还有个问题。页面元素定义的再好,也抵不了用户浏览器的窗口高度设置不一,移动的时候可以是一条一条,但整体展示仍然会出现被遮挡半行之类的效果。

    相比之下,自定义快捷键和滚动设置,我可以定义任意行数,甚至绝对像素的高度。
    sillyousu
        10
    sillyousu  
       2013-05-22 12:10:59 +08:00
    @alen_v 去找nightly build ff都21可用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3634 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:20 · PVG 12:20 · LAX 21:20 · JFK 00:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.