为何 Gmail、Google Reader 和大部分网页应用都使用 J 和 K 作为导航快捷键

转自:http://www.guao.hk/posts/why-do-gmail-and-other-web-apps-use-j-k-keys-for-navigation.html


为何 Gmail、Google Reader 和大部分网页应用都使用 J 和 K 作为导航快捷键?

2012年2月2日
     

如果你喜欢用快捷键操作电脑,甚至是对于网络应用也喜欢快捷键操作而非鼠标,那么你一定对J和K很熟悉,在Gmail和Google Reader里他们都是上下跳转的快捷键,其实不光是Google的应用,在Twitter和Tunblr等网页应用里也是如此。这是为什么呢?

这要追述到很久很久以前,Bill Joy为Unix编写VI文字编辑器的时候,它使用ADM-3A终端,该终端所配备的键盘是不带任何独立的导航键的(如上图,没有上下左右按键),要让光标上下左右移动的话必须通过Ctrl配合HJKL这四个键才可以。

尽管后来的键盘加入了独立的上下左右键,但通过J和K来上下移动光标这个操作还是在VI编辑器里流行开了,于是很多开发者也将这个Unix世界里的习惯带入到了网页应用里。

更多背景知识可以参考维基百科里的 viHJKL条目。

Via Digital Inspiration




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值