首页 >> 八卦 >> 计算机科学 >> 文章

为什么是QWERT,不是ABCDE?Comments>>

发表于 2011-09-22 05:11 | Tags 标签:,

1971年底的一天,英国工程师雷•汤姆林森(Ray Tomlinson) 在互联网的前身ARPAnet系统上编写了一个程序,经过几次尝试后,程序 成功的运行了,一段信息呈现在了另一台电脑上的屏幕上。汤姆林森当时还没有意识到,这是世界上第一封真正意义上的电子邮件。二十多年后 ,当电子邮件成为日常生活不可缺少的一部分时,作为历史上的伟大瞬间的缔造者的汤姆林森被问及邮件的内容时,他答道“或许是 QWERTYUIOP”。与人们想象的“Hello”,“How are you”一类内容不同,汤姆林森当时只把这封邮件当成一次普通的程序运行尝试,随手输入了计算机键盘上第一行的十个字母。

很多人第一次接触电脑键盘时,都会问这样的问题,电脑上键盘的第一行为什么是QWERTYUIOP,而不是按照字母顺序排列的ABCDEFGHIJ?如果那样的话就不需要花时间记住每一个字母键的位置了。

这个问题要由键盘最早的发明者来回答。你或许不知道,键盘的历史比计算机的历史还要早很多,虽然世界上第一台计算机在20世纪四十年代出现,个人使用的小型计算机到70年代才开始出现,但是作为现在计算机一个组件的键盘在19世纪70年代就出现了。

键盘最初是出现在1868年美国人Christopher Latham Sholes发明的机械打字机上,作为世界第一台商用的机械打字机,使人们彻底告别了“活字印刷”的时代,当时“这台神奇的机器可以将一个个字母整齐、准确的打在羊皮纸上”,马上吸引了众多工厂购买专利进行生产,大量政府、公司职员去购买使用。
typewriter.gif
最初这台打字机的键盘分布就是按照ABCDEFGHIJ的顺序,但是在实际中却出现了问题。你或许会猜是不是这种排布不利于提高打字速度?正相反,这种排布的打字速度太快了!受当时的机械设备的限制,如果打字员打字的速度过快,打字机相邻键杆撞在一起而发生卡壳。所以Christopher Latham Sholes对他的发明进行了改进,人为地降低了一些常用字母的输入速度,设计了QWERT式的键盘,也就是我们现在使用的键盘。
qwerty.gif
后来打字机的设计水平得到了提高,卡壳的现象几乎不再出现,到了20世纪中期,电子键盘代替了机械键盘,对输入速度过快的担心完全成了杞人忧天了,QWERT式的键盘几乎成了昨日黄花。

与此同时,在20世纪,经过了蒸汽机时代和爱迪生时代后,各种各样的机器和新发明走进了人们的身边,同样的机器,怎样设计可以使用户使用更加方便,怎样设计可以使这些产品更加人性化逐渐成了一个棘手的问题,于是出现了一门新的学问——人机工程学。从人机工程学角度分析,QWERT式的键盘或许是人类历史上最糟糕的发明之一,有很多缺陷。

首先,英文26个字母在实际中使用的频率是不同的,最常见的字母e出现的频率高达12.702%,字母t也有9.056%。与之相比,字母q出现的频率仅有0.095%,最少出现的z则只有0.074%。

按照键盘打字的指法,在键盘的三行中,中间一行是主行,应该尽量把出现频率较高的字母(如e,t,a,o,i)都放到中间一行。但实际情况是,QWERT式的键盘在设计时为了故意减慢这些键的输入速度,把他们分散到了上、中、下三行,我们在打字时,手要不停的上下移动。有人曾作过统计,使用QWERTY键盘,一个熟练的打字员8小时内手指移动的距离长达25.7公里,一天下来疲惫不堪。不经常使用的字母j,K(排在倒数第四第五位)占据了主行的两个位置,而比较经常使用的m,n却设置在了最下面一行不显眼的位置。

从左右手的工作量来看,我们平常使用的键盘对于左手是不公平的,据统计有57%的击键由左手完成,而大多数人都不是左撇子。有一些常用词像was,extra完全要用左手完成,这让打字员的右手可以忙里偷闲,左手却成了“苦劳力“。

根据每一只手各个手指的工作量统计,也是不合理的,与手指的力量和灵活性不匹配,例如瘦弱又不灵活小手指经常受“欺负”,承担的负荷过大。

看来,QWERT式的键盘似乎是一个“充满杯具”的键盘设计。1936年美国人Dvorak根据以上的这些研究发明了一种新型的键盘

400px-KB_United_States_Dvorak_svg.png                                                                                                                                                                                                                            !

在这种键盘上,可以看到,在主行,AOEUIDHTNS都是字母频率使用表中排在前列的,而最下面的一行的那些字母都是较少使用的。按照Dvorak的解释,70%的按键都可以单单靠主行完成,另外22%的按键靠最上面一行,只有8%在最下面一行,可以使手指不用总是上下换来换去,符合人的正常习惯。Dvorak键盘还可以使左右手、各个手指之间的任务量分配更加公平,右手的平均使用时间也超过了左手,不再出现左撇子现象。

在20世纪70年代,一位名为Lilian Malt的发明家又对DVORAK键盘作了进一步改进,不仅考虑了字母位置的排列,还将键盘做成弯曲的形状,分为左右两部分,分别有两只手控制,这一种设计可以使打字员在打字时身体保持舒服的姿势,手腕不容易酸痛和损伤。

尽管DVORAK键盘和Malt键盘在易学性、输入速度、人体保健等方面都好于QWERTY键盘,当时很多人也乐观的预计它们大有发展潜力,会很快取代现有键盘,但是实际情况却是,时至今日,计算机前的敲打着键盘仍然是QWERTY键盘,DVORAK键盘和Malt键盘“出师未捷身先死”,完全没有走入市场。

人们普遍认为,QWERTY键盘作为过时的东西仍然活跃在舞台上的原因主要在于它的先入为主,尽管存在种种缺陷,但是成千上万的使用者已经熟练使用它,加上产品已经成型,电脑从业者也不希望费力地改变与键盘相关的各种硬件软件,引入新的键盘。

不过,QWERTY键盘也不会永远存在于世上,语音识别、手写输入、触摸、点击输入和其他各种更先进的输入方式都有可能有朝一日取代键盘的存在。

0
为您推荐

84 Responses to “为什么是QWERT,不是ABCDE?”

  1. vic说道:

    沙发…

    • jizhongyao说道:

      插个座
      Malt键盘还是挺帅的而且看起来挺好用的 看着就不累 用现在的键盘打字有时候一上午就有一种手要断的感觉 一会去淘宝看看有木有卖malt的 应该推广啊 最好能有按拼音输入设计的

  2. Unintended说道:

    俺也抢一次杀花!!!

  3. Unintended说道:

    俺也抢一次杀花!!!

  4. tririver说道:

    按照键盘打字的指法,在键盘的三行中,中间一行是主行,应该尽量把出现频率较高的字母(如e,t,a,o,i)都放到中间一行。但实际情况是,QWERT式的键盘在设计时为了故意减慢这些键的输入速度,把他们分散到了上、中、下三行

    都在上两行啊

  5. hanchengxi说道:

    very good, thanks

  6. chmjiong说道:

    对于英语键盘是这样
    对于拼音或者五笔呢?
    根据不同输入方法制造五笔专用键盘?全拼专用键盘??

  7. ybh 4600说道:

    人体工程学,又称为人因学,多由心理学家主持研究,属于工程心理学范畴。小到汽车仪表盘,大到航天飞机控制室,军用诸如各种武器系统,民用如家用电器及常用网页界面设置均有涉及。虽然有关计算机,但实在不在计算机科学研究范围啊。

  8. kinnerful说道:

    QWERTY和Dvorak的效率比较其实并没有定论
    比如下面这篇论文就认为QWERTY并不比它的替代品差
    Liebowitz, Stan J. and Margolis, Stephen E., The Fable of the Keys. Journal of Law and Economics, Vol. 30, No. 1, pp. 1-26, April 1990.

    更多可以参看
    http://en.wikipedia.org/wiki/Path_dependence#Economics
    里关于QWERTY vs Dvorak的描述

  9. MILESJ说道:

    除了打字员比较辛苦,一般的人辛苦点未尝不是件好事,可以锻炼手指。
    频率高的在左手,右手才有机会操作鼠标之类。如果平均分给两边,两只手就好像被绑在了一起,不管是闲时还是忙时。

    特别是即时战略玩家,左手负担得更多,但左手的工作大都是比较有规律的动作,孰能生巧,达到脱离脑部控制仅靠条件反射来完成,不像右手控制鼠标那样无规律需要更多的脑力,这正好符合右撇子的习惯。

    • Netson说道:

      你在打字的时候,手会去摸鼠标么?
      关于即时战略玩家……这个完全是快捷键设置的问题,和键盘布局没有关系……换一种键盘布局,快捷键完全可以还是那几个位置

      • xyz说道:

        我大多少的帐号密码都是基本上左手可一手完成的,只有少量用到右手的,也是由左手代劳,这样可以免去了右手鼠标-键盘-鼠标的运动

  10. fml说道:

    表示:汉语拼音输入法的字幕使用频率应该跟英文是不同的。

  11. dogoogles说道:

    “QWERTY键盘作为过时的东西仍然活跃在舞台上的原因主要在于它的先入为主,尽管存在种种缺陷”,这些基于英文的统计缺陷,对于中文的拼音或笔画(如五笔)输入法而言,是否也存在同样的问题呢?有没有人研究统计过?

  12. dkmilan说道:

    ”不过,QWERTY键盘也不会永远存在于世上,语音识别、手写输入、触摸、点击输入和其他各种更先进的输入方式都有可能有朝一日取代键盘的存在。“

    我觉得QWERTY指得仅仅是一种键盘布局,并不是说输入的方式。 触摸键盘,点击输入,照样可以用QWERTY布局

  13. 轻重说道:

    没有“昨日黄花”一词,只有“明日黄花”,望改正~

  14. bingmou说道:

    这个时钟为什么是这么转的而不是反转着转的是同样的情况,我记得在一本书看过,好像是“正反馈经济学“

  15. 麟妖精说道:

    文中所作的调查都是建立在英语输入的基础上吧,现在QWER键盘全世界什么语言都在用,使用频率其实什么没统一性,只要有一个固定的键盘布局就OK了,换来换去没有任何好处。
    不过卡字那个,很久之前就听说了,当年的改进者们还真是煞费苦心啊。

  16. maokk说道:

    也不知道对左手强迫式利用,是不是对现代人开发右脑有些许贡献呢?

  17. 说道:

    我只能說對於用拼音輸入的我們來說,這個鍵盤還是很得益的(笑

  18. Zhang说道:

    这篇大部分内容源自赖建诚的文章,应当注明出处

  19. 说道:

    其实这些键盘都是为了我们更优质的生活而发明出来的,不过到底是哪个好用点,还是要分不同的情况,所以,这些东西没有好坏,就是要看你怎么使用咯!

  20. 牛黄解毒片说道:

    我看了下我的键盘,比较了下左右手的按键,发现还是右手边的使用更多些,并且三行字母相比较,还是中间这行使用得更多。看来这种键盘的设计对中文输入的用户还是挺好的。

  21. williamzmk说道:

    又是“昨日黄花”?请编辑三思。

  22. 璀璨星空说道:

    有没有专门为中国人设计的键盘?汉语汉字频率表在哪里??可以以此为参照,把最常用的汉字的拼音放在中间。。

  23. Google不爱我说道:

    “昨日黄花”……哪有这种词……明明是“明日黄花”啊同学!

  24. 咸鱼说道:

    其实那频率只是英文的频率,对于拼音或者五笔,那个键盘未必好,现在的键盘未必不好。

    • xxh说道:

      同意,英语的频率与汉语肯定会不一样
      这个键盘z的位置很远,对于拼间输入的人来说,z和zh声母的字是很多的

  25. chair man说道:

    昨日黄花。。。。

    高考语文不过关啊!!!

  26. LINTA说道:

    最常用的e,对应现在最常用的手指。

  27. rarcm说道:

    主要还是习惯问题,如果我们从一开始接触电脑就用DVORAK键盘,一段时间后也就顺手了。

    中文键盘有开发的必要性~

  28. 板凳说道:

    作为中国人,我们还应该考虑中文输入的常用键。。。拼音,五笔。。。。。

  29. 北京青年说道:

    拼音输入的话感觉倒不是太差

  30. 荷蛋说道:

    高三表示政治书上有写

  31. 哥特式祷文说道:

    习惯成自然

    • Justin说道:

      我们要做一个适合拼音输入法的键盘,并推广使用它。

      • 木有名字说道:

        木有用,现在人习惯这么打字,而且打字的历史不知道还能延续多久

      • 木有名字说道:

        话说回来好像有印象有人搞过中文键盘啊,记不清了

        • 123@21cn.com说道:

          五笔字根没发明的时候搞过大键盘,活字印刷的理念。然后各种中文不行的balabala当然现在一切都是浮云

  32. folamen说道:

    嗯。先入为主。不过,多使用左手还是挺好的。

  33. 伯阳说道:

    其实我觉得qwert键盘打中文有可能会快些⋯⋯毕竟它的统计数据建立在英文上么⋯⋯,那天按汉语统计数表拍一拍键盘,发明个X氏键盘,哈哈

  34. 小C说道:

    每天工作在Dvorak键盘上表示毫无压力

  35. 小C说道:

    其实吧,Dvorak本身也有一些问题。F的位置就是最坑爹的,没有比它更难按的啦。其他有一些单词在输入的时候也并不是一直都那么舒服。当然跟QW布局那时不能比了。我就是因为实在不能忍了才换到Dvorak的。适应期倒是很快就过去了。。。

  36. 小C说道:

    另外键盘布局的改进比电脑要早得多。据说当机械打字机的键杆从朝上翻起改成超朝后抬起,碰撞的问题就已经没有了。

  37. 锦衣文罗说道:

    这你们就不知道了吧,Christopher Latham Sholes设计这个键盘的时候,主要是考虑了我们中国人的输入习惯。

  38. journeydon说道:

    比较有道理。

  39. bigff说道:

    呵呵,现在手写设备调出的虚拟键盘依然是这个布局啊。

  40. 听雨说道:

    我倒觉得现在是右手的负担太重了,尤其是数字小键盘,应该放到左边,这样右手就不需要经常在鼠标和小键盘上切换了。

  41. C说道:

    昨日黄花。!!!!!!!

  42. Oran说道:

    有人认为 QWERT 键盘的设计是为了降低打字速度,其实是错的,QWERT 键盘的发明是为了把常用的字母分开,以减少卡壳现象。 来自维基百科。

  43. Perseus说道:

    可以吐槽 明日黄花 么?

  44. aa说道:

    科学松鼠会有待提高其科学水平。While it is often said that QWERTY was designed to "slow down" typists, this is incorrect – it was designed to prevent jams[4] while typing at speed, yet some of the layout decisions, such as placing only one vowel on the home row, did have the effect of hobbling more modern keyboards.

  45. mlolev说道:

    在淘宝上竟然也查不到DVORAK键盘。。

    • ZX说道:

      Dvorak只是一种键盘布局,淘宝上都是拿牌子当标题,当然找不到

  46. DiX说道:

    英文输入效率低,不见得拼音就低

  47. rex xiang说道:

    最郁闷的是Caps Lock键,这个按键最最不常用,却占用了这么好的风水宝地。

  48. aiyo说道:

    Dvorak……德沃夏克……写交响曲那位么……改进钢琴键盘还差不多,哈哈

  49. dou gu xiao yao说道:

    是啊。都难

  50. llltgd说道:

    其实Dvorak对汉语拼音也是有改进作用的,毕竟常用键就那5个韵母都在左手中行,效率当然会比QWERTY好些。这个网上也有人做过统计的。
    当然,这个结论对五笔、仓颉、大易、双拼、注音之类的无效,因为这些都是在QWERTY上根据位置优化过的。

  51. 逍遥猪葛亮说道:

    我表示老是打代码,尾指很痛。

  52. Simon ye说道:

    貌似推广一下比较好··········

  53. Simon ye说道:

    貌似改进比较好···················

  54. Simon ye说道:

    貌似改进比较好···················

  55. Rex说道:

    我用德沃夏克(确实是作曲家的亲戚)键盘十好几年了。不需要买专门的键盘,在操作系统里设置就行。既然按指法盲打,就不需要看键盘上的字。只是中文输入没法用Dvorak。

    • llltgd说道:

      Linux可以改键盘布局,之后所有输入法都是Dvorak。
      Windows可以改注册表,只是有的输入法(比如搜狗)不支持,我一直用的是谷歌拼音,这个就没问题。

    • ZX说道:

      对于已经用惯了的人当然没问题,对于新手就不行了,都不知道Dvorak的布局里哪个键在哪里……

      • llltgd说道:

        一般的键盘把键帽抠下来,然后按照Dvorak的布局按上去就可以了。
        然后在u和h两个基准键的位置粘点橡皮膏就可以了。
        不要用太高级的,一方面弄坏了不值;另一方面有些高级的键盘不是所有键长得都一样。

        打字练习软件推荐KP Typing Tutor和RapidTyping。
        两三个月足够会盲打的,这期间唯一的问题是聊天的时候很吃亏啊……

  56. 李嘉瑞说道:

    用QWERT键盘不如用ABCDE键盘

  57. 冰芒说道:

    布局问题的话,用五笔就完全没影响。
    打代码的时候感觉字母位置只要习惯了按起来问题都不大,但是特殊符号就太难按了。

  58. KPSN.Leo说道:

    正如Windows一样..很多人先接触的都是他,所及Linux难以在大众中发展起来~~~

    • andyy24说道:

      Linux那是真难用,对于普通人来说比windows上手的难度差太远了。

  59. 小小~说道:

    那个“QWERT式的键盘几乎成了昨日黄花。”这句中应该是“明日黄花”。。。

  60. leo说道:

    不怕,键盘总会有的,代码也总会有的

  61. dyingsu说道:

    "QWERT式的键盘几乎成了昨日黄花。"吐槽一句,没有昨日黄花的说法,只有“明日黄花”

  62. 说道:

    所以说人都是很懒的,宁可维持以前错误的做法也不愿花一大段时间和精力去更正

  63. reching说道:

    DVORAK键盘打拼音好不好使?

  64. 游客说道:

    从来没有文章用来分析QWERTY布局的键盘用来输入其他非英语类的语言(比如五笔与拼音)会怎么样

  65. [...] 回答:最初是按ABC顺序排列的,但是当时打字机还不完善,人们使用速度快的时候就老卡机,后来改成了现在的样子,解决了当时的难题,https://songshuhui.net/archives/59791科学松鼠会上有一篇文章说过这问题 [...]

  66. www.hljwzg.com说道:

    我觉得QWERTY指得仅仅是一种键盘布局,并不是说输入的方式。 触摸键盘,点击输入,照样可以用QWERTY布局

Leave a Reply