灵活的棕色狐狸跳过懒狗

我承认,这是个让人不知所云的标题,而它的英文原文“The quick brown fox jumps over the lazy dog.”同样让人不知所云。

其实,这是 Windows 字体文件样例里面的文字,开始我很奇怪为什么会用这么奇怪的一句话来作为样例,莫非是有什么典故。后来发现,这一句话包含了所有的 26 个字母。由于像 x、z、q 这样的字母出现频率很小,为了用很简单的一句话展现所有的字母样式,所以才会出现这么奇怪的句子吧。

现在,Windows 字体样例的文字已经改为“Jackdaws love my big sphinx of quartz.”仅用了 31 个字母和 7 个单词,比原来的更简洁。原来那句用了 35 个字母和 9 个单词。

由此我想到了我们所用的键盘的键位排列。实际上这种 QWERTY 键盘被广泛的用于几乎所有 26 个字母需要同时出现的输入场合,其名称取自这种键盘第一行的前六个字母。QWERTY 最先是有打字机的发明者 Christopher Sholes 于 1868 年发明。可能你知道这种排列是参考了所有字母出现的频率,不过,当我们把所有的字母频率反应到键盘上,会发现未必是这样。

以下是字母出现的频率表:

排序 字母 出现频率(%)
1 e 11.88312
2 o 8.181818
3 r 7.207792
4 a 7.012987
5 t 6.948052
6 n 6.623377
7 h 5.389610
8 s 5.324675
9 i 5.194805
10 l 4.935065
11 m 3.636364
12 u 3.506494
13 c 3.311688
14 d 3.311688
15 w 2.662338
16 g 2.597403
17 p 2.402597
18 b 2.337662
19 y 2.337662
20 k 1.948052
21 f 1.753247
22 v 0.974026
23 x 0.259740
24 j 0.129870
25 q 0.064935
26 z 0.064935

以上是字母频率的分布情况,颜色越深,代表出现频率越大。可以发现,实际上,高频率的字母并没有集中在手指最容易按到的地方。

查询了一下 Wikipedia,资料解释说,这个键盘在设计的时候考虑了经常出现的字母组合,以及希望尽量能够让两只手轮流敲键,即一只手在敲击按键的同时另一只手移到下一个按键的位置,以此来提高输入的速度。但实际上却事与愿违,对这种键盘排列方式的负面评价,在它被发明后的 138 年间从未间断过。之所以我们今天还在广泛的使用它,我想跟习惯还是有很大的关系吧。大多数人会用它,恐怕并不是因为它真的有那么科学。一开始艰难的记忆下了所有按键的位置,反复使用形成反射以后,我想,没有谁会再去适应另一种键盘的排列,尽管可能会让你输入的速度更快。

发表评论

Login with Sina Weibo account

或者,也可以直接用下面的表单。 电子邮件地址不会被公开。

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

2 条评论

  1. 在19世纪70年代,肖尔斯公司是当时最大的专门生产打字机 的厂家。由于当时机械工艺不够完善,使得字键在击打之后的弹 回速度较慢,一旦打字员击键速度太快,就容易发生两个字键绞 在一起的现象,必须用手很小心地把它们分开,从而严重影响了 打字速度。为此,公司时常收到客户的投诉。 为了解决这个问题,设计师和工程师伤透了脑筋。后来,有 一位聪明的工程师提议:打字机绞键的原因,一方面是字键弹回 速度慢,另一方面也是打字员速度太快了。既然我们无法提高弹 回速度,为什么不想办法降低打字速度呢?结果,这种”QWERTY”式组合的键盘诞生了,并且逐渐定型。 后来,由于材料工艺的发展,字键弹回速度远大于打字员击键速 度,但键盘字母顺序却无法改动。 至今出现过许多种更合理的字母顺序设计方案,但都无法推 广,可知社会的习惯势力是多么强大。

  2. 你被这些冠冕的解释骗了。事实上,目前键盘的排列恰恰是为了减缓打字者的速度故意打乱字母顺序的。因为早年的打字机速度太慢,甚至跟不上打字者的速度而经常导致机器卡壳。设计者于是想方设法是打字者能方面速度,最后就想出这种最难打的方案。