时代的印迹:Word中“那只敏捷的棕毛狐狸跃过了那只懒狗”

从office2003走过来的同学们也许还记得word 2003中隐藏的一个彩蛋:打开word2003,输入“=rand(n)”,其中n=1,2,3……如不输入n,即“=rand()”,则n=默认值3,然后回车,你会发现word输出了一句话叫做“那只敏捷的棕毛狐狸跃过了那只懒狗”并且重复了n次(n就是你输入的数字)

大家都知道软件彩蛋是开发者处于某种目的而留下的一些小功能,大部分书处于某种纪念或者自娱自乐的心理。而这句话“那只敏捷的棕毛狐狸跃过了那只懒狗”实际上就是对古老的打字员的 一种纪念。

为什么说棕毛狐狸和打字员有关系呢?因为这句话本来应该显示的是英文“The quick brown fox jumps over the lazy dog”但是不知道开发人员或者翻译人员怎么想的,竟然把这个菜单也翻译成中文了……不清楚是不是其他外文版的office也翻译了。

那么brown fox或者lazy dog又和打字员有什么关系呢?大家都知道我们使用的键盘上有26个字母,而且这26个字母并不是按照规律的顺序排列的,那么你能在一瞬间判断键盘的键位对不对么?或者说键盘上写的字母和实际打出来的一样么?要知道在打字机时代键盘的设计和生产可没有现在那么方便。

确定26个字母键位是否正确的方法很简单,就是全部都按一遍就行了,但是真要你在键盘上按A-Z的顺序把26个字母敲出来估计还是要一点时间的,于是这些打字员结合自己的专长(打字快)想了一个办法,就是打一句英文,如果句子正确那么键位就正确,否则键盘就有问题。

出于检测键位的要求,这句话要包含26个英文字符,虽然英文单词很多很多但是真要一句话包含26个字符恐怕还不好找,于是不知道哪个哥们就找到了这句逻辑和语法上都没有问题而且特别好记的句子“The quick brown fox jumps over the lazy dog(那只敏捷的棕毛狐狸跃过了那只懒狗)”。现在你要是看到哪个哥们给人验机的时候还输入这句话来检测键盘,那么这哥们不是老手就是怀旧,呵呵。

题外话,安装一些非主流Linux系统的时候由于键盘类型有时不好确定就需要键盘键位测试,这时一般也是输入这句话来检测的。

发表评论

邮箱地址不会被公开。 必填项已用*标注