为什么键盘上数字0是排在9的后面?

我们现在无论是手机上的虚拟键盘或者台式电脑上的实物键盘,你会发现键盘上的数字0总是排在9后面,为什么不是在1前面呢?原来现在键盘上的所有问题都是该死的打字机留下的历史问题!!

早期的很多打字机上没有1和0这两个按键。为了节省打字机的体积和重量,1就用I代替,0用O代替。把I和O并排放在9的下面也正是出于这样的考虑。

keyboard

一直到20世纪70年代,绝大多数的打字机的按键仍然没有0和1。但是随着计算机的问世引来新的问题,那就是1和I、0和O在计算机中的编码是一样的。另外,出于提升阅读区分度的需要,也必须将0和1设置为独立的字型。那时有两个 比较靠谱的键盘布局方案,一种是将0和1两个键放在2的左边,还有一种就是1放在左边,0放在右边。

键盘的位置排序

但现实问题是人们已经习惯于按数字键的指法。即2在Q和W中间,9在I、O中间,保持数字键指法的稳定对于那些经常输入的数字的打字员来说是非常关键的,所以原有数字键的键位不能移动。那么如果采用把0和1都放在左边的方案,会产生一个很尴尬的问题:0成为整个键区的一个突出角,左手很难按到。

现代键盘上1在左边,键盘 上的~是一个很不常用的字符

把0放在右边还有两个好处,第一个好处是0刚好与O离得很近,而O正是原先用来代替0的。这样学习起来上手快,连指头(无名指)都不用改,而且对于传统打字机来说即使0/O打错也不影响阅读。第二个好处是使0离较小的数字键远一些,打字机不易卡壳。
然而不易卡壳这个说法有争议。支持的人认为人们总是倾向于以较小的数字作为第一个数字,然后后面可能跟上n个0,如果把经常连续按下的键放在一起,对于传统打字机来说会发生卡壳现象。反对此说法的人则认为:虽然从统计数据来看这个说法没问题,但是此按键布局方案的设计师可能压根就没想这么多。

Olivetti Lettera 36型打字机。键盘上第一次引入了1和0两个独立按键。

它的设计师把0放在9的右边时到底有没有考虑卡壳的问题,也许只有上帝才知道了。

转载需保留链接来源:软件玩家 » 为什么键盘上数字0是排在9的后面?

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

感恩您的支助!

微信扫一扫打赏