专栏首页华章科技漫话:为什么键盘以QWER排列,而不是ABCD?

漫话:为什么键盘以QWER排列,而不是ABCD?

导读:可能是史上最反人类的设计。

作者 / 来源:漫话编程(ID:mhcoding)

01 QWERTY的来源

第一台实用即真正的打字机的发明人是一位美国人,他叫克里斯托夫·肖尔斯。

最初的打字机键盘是按照字母顺序"abcd"这样排列的,键盘的大概布局如下:

刚开始打字员对于打印机不是很熟练,所以用起来还没有太大的问题。

但是,随着打字员熟练程度的提升,敲击键盘的速度也越来越快,问题就暴露出来了。

因为最初的打印机工作方式如下:

字母被敲击时,弹簧把这个字母对应的一根金属字杆弹到纸上,这样就印上了一个字。松开时,要靠弹簧把字杆弹回原位。

据统计,DHIATENSOR这十个字母占了英语中70%的内容,所以,这些字母非常高频,在原来的键盘中,这些字母几乎都集中在了一起。

随着打字员的速度越来越快,打字机的金属杆之间经常会卡在一起。

而克里斯托弗·肖尔斯为了解决这个问题,他想了一个办法来避免键盘之间的卡顿,于是他把出现频率比较高的单词分散到键盘的不同位置上去,让他们尽可能离得远,从而最大限度地减少碰撞的机会。

于是,就出现了QWERTY键盘,“QWERTY”是该键盘布局字母区第一行的前六个字母。

所以,QWERTY键盘的出现,目的并不是提升打字速度,也不是符合人体工程学,这种设计在当时只是会降低打字速度,但是可以有效的避免卡键。

02 为什么QWER延续至今

QWERTY键盘最初的设计只是想通过曲线救国的方式解决键盘按键卡顿的问题,那么随着技术的发展,按键卡顿的问题就已经不存在了。那为什么时至今日,还是在使用这种键盘呢?

其实,在市面上,确实不只有QWERTY键盘这一种,而且QWERTY键盘也不是打字最快的键盘。

甚至有很多人公开说过“QWERTY键盘布局是史上最反人类的设计”。总结下来,这个键盘布局有以下几大缺点:

  • 该键盘天生就是为了减速而设计的键盘,效率低下
  • 将常用的字母和符号边缘化,并分配给力量较弱的小拇指和无名指
  • 中间的黄金区域全都是那些不常用的字母
  • 手指不停地在三排键盘中上下移动,效率进一步降低

除了QWERTY键盘外,确实还有很多优秀的键盘布局方式,Dvorak便是其中之一。

1936年美国人August Dvorak设计出了被称作Dvorak键盘。

有专家提出,对最优的打字速度来说,键盘应该设计成:

  • 右手和左手的负荷应该是相等的。
  • 最大化中间排(home row)的负荷。
  • 两手顺序交替的频率最大化,并且相同手指的频率最小化。

在这些方面,Dvorak键盘确实做得很好:打字的67%在中间排进行,左右手平衡是47%:53%。QWERTY键盘的打字大多数在最上面一排,并且左右手平衡是57%:43%。

像Dvorak键盘一样,这么多年来,QWERTY键盘从来不缺少竞争对手,也出现过很多优秀的键盘类型,但是最终历史选择了QWERTY键盘,这背后的原因有很多。

其中主要的原因有以下几个:

  • 很多测评中,其他键盘并没有占据太大的优势
  • 人们已经习惯了使用QWERTY键盘,切换成本太高
  • QWERTY键盘已经是行业标准

本文分享自微信公众号 - 大数据(hzdashuju)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-07-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 程序员必备的编程神器,MAX你的代码质量!

    导读:自己学习了编程也有一年的时间了,在这一年的时间里面一直在学习效率和工作舒适度提升的工具和工作方法,探索和建立了自己的一套工作方法,也在不断地进行系统和工具...

    华章科技
  • 互联网行业哪个职位最有前途?

    大部分互联网公司的本质,是吸引更多的商户(B)或用户(C)来使用自己的产品(P),并使得他们愿意为其花钱买单。基于这个特性,我们可以把一家互联网公司比作一家餐馆...

    华章科技
  • 漫话:全球IPv4地址正式耗尽?到底什么是IPv4和IPv6?

    导读:近日欧洲网络协调中心(RIPE NCC)宣布,全球所有 43 亿个 IPv4 地址已在11 月 25 日分配完毕,完全耗尽。那么什么是IPv4,耗尽了会怎...

    华章科技
  • 键盘之争:QWERTY还是Dvorak

    上图是现在通用的QWERTY键盘,以键盘第一排字母的左边6个字母而得名。这种键盘是1868年由Christopher Sholes申请专利,后来在全世界占据了主...

    ruanyf
  • 哪款键盘非常适合编程写代码?

    这篇文字是之前解答知乎上网友的问题, 累积了一些朋友的认同,现在看来还是觉得适用解释这个问题。

    糖果
  • 机械键盘,程序员的神器

    正如男人对汽车,女人对指甲油的莫名热爱,机械键盘,是一个能够激发程序员肾上腺激素分泌的玩意儿。

    顶级程序员
  • 三歪的读者,有点东西

    发出去一阵子,看几条评论,我已经发现不妥了,但是如果要删除朋友圈,那三歪真的太窝囊了。

    Java3y
  • 这键盘“跪”了上百年,竟没有多大变化

    新年新气象!大家今年肯定都有很多新想法等着实现或者正在准备吧~同样小编哥哥也有一个小小的新目标——永远年轻!哎对了,听说咱们年轻人呐平时都喜欢刷B站,关注各种U...

    用户5521279
  • 键盘简史

    铁打的程序员,流水的键盘。作为一名全栈工程师,怎么能没几把好键盘。今天,就和大家分享一下这几年我体验的这些键盘。当然我并不是一个键盘发烧友,只是喜欢体验不同的键...

    madneal
  • 客制化 GH60 XD60 像 Poker 一样的 60% 机械键盘 (1)设计键盘

    客制化 GH60 XD60 像 Poker 一样的 60% 机械键盘 (1)设计键盘 首先呢,我喜欢樱桃茶轴的键盘。但是由于对方向键的依赖,一直无法接受 60%...

    FungLeo

扫码关注云+社区

领取腾讯云代金券