热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

台式电脑键盘字母乱了_电脑键盘的字母顺序,为什么是乱的?

第一次接触电脑键盘的时候,阿微的内心是懵圈的:手机上打字,字母都是按照键盘顺序排列的,用熟练了打字特别快,怎么
0bd32bb89c7001ec84e6aa642f41fb95.png

第一次接触电脑键盘的时候,

阿微的内心是懵圈的:

手机上打字,

字母都是按照键盘顺序排列的,

用熟练了打字特别快,

怎么到了键盘上,字母这么乱?

6299e64d3cac2a241615d4587f173618.png

所以,阿微刚开始用电脑打字,

速度巨慢,

慢到每个字母都要在键盘上找一圈,

可谓难于上青天。

424e942df78cc985481f0894c43cc390.png

后来,阿微接触了某款网游,

当年,这个网游除了刷图,

PK也是一大亮点,

f6a49f5d198737b88dc83d8795010f45.png

所以游戏的交互性很强,

需要经常打字聊天。

尤其是PK场,

经常与对手互相问候对方的家人,

十分和谐。

7eff631b92725d5d51245c3dc3599caf.gif

也就是这段时间,

阿微的打字速度突飞猛进。

5cb2704a7d64e13d0ed456122d306b6d.png

后来,阿微又接触了某款网游,

游戏的交互性更强,

不再是1V1战斗,

而是5V5。

5e32248791f437c8e0d786a6ea09993d.png

这个游戏,玩家更加喜欢互相问候,

所以,打字速度再次突飞猛进。

9077ff3808651d964f0cd81f92863906.png

其实,如果键盘一开始就按照字母排序,

想必达到一秒十键境界的时间,

还要短上许多。

问题来了,键盘按照字母排序不好吗?

175f48b06cb5ee97e98f248fb410180d.png

为什么要把字母打乱?

其实,键盘刚出现的时候,

确实是按字母顺序排列的。

19世纪70年代,

肖尔斯公司是全球最大的打字机生产厂家。

c35f6aae5b5a8e603c82c6e197272db4.png

克里斯托夫·拉森·肖尔斯,被誉为“打字机之父”。

由于当时的技术、工艺限制,

按键被敲下的时候,

弹回的速度不够快。

一旦打字员敲键速度过快,

c525897558403911c743f43a8d183d11.gif

卡键、相邻键绞在一起的问题就来了,

十分影响工作效率。

为此,公司经常收到投诉,

设计师和工程师们为此大伤脑筋,

1642a14e779fcd9012f5ce9dea52c1db.png

因为当时的技术已无法再提高按键弹回速度。

后来,肖尔斯向他的数学家妹夫请教,

妹夫说:打字机出问题,

一方面自然是按键弹回慢的问题,

另一方面,是打字速度太快了啊,

既然弹回速度不能再提高,

那降低打字速度不就好了吗!

550f3fa02b29deb8451a4b57998ebb54.png

这无疑是个崭新的思路。

而降低打字速度最简单的办法,

就是打乱字母顺序。

这个顺序不是随便打乱的,

这里面充满了心机。

1a0903d5be01b67fd0fd0548eda6a044.png

例如:

O、P、L等常用字母位于不太灵活的右手无名指、小指,

半数以上常用字母如A、S位于左手(大多数人是右撇子),

V、J、U等不常用字母位于最灵活的食指。

e1902f2e356675ffe72fb75d2194a990.png

经过这么一番用(que)心(de)的排列,

新键盘诞生,并逐渐定型。

1868年,这个排列方式还通过了发明专利。

ea95c1d6118481f7d01c6434c3b1e9ac.png

后来,技术、工艺飞速发展,

按键弹回的速度远远高于敲击的速度,

不论敲键速度多块,

它都能正确响应每一次敲击,

但是,字母的排列方式却一直没有变动。

ce9c73776ce3ef14972d82c19d5b30f9.png

这种排列方式给初学者带来了许多困扰,

因为按键弹回问题已经解决了,

字母排序还不改回来,太反人类。

1936年,终于有人推出了新键盘,叫做:

Dvorak键盘

dd709c70f100bf50189c896893adebfb.png

它的设计遵循更科学的原则:

左右手工作量大致相等;

灵活的手指区域放常用的字母;

每个单词尽量由多个手指合作完成。

e9f8138d5d57dfb54f346fd35804b4a1.png

但是,这个键盘还没推广就夭折了,

没翻出什么风浪。

一者,因为经典键盘已经盛行6,70年,深入人心,

二者,新键盘发明的第二年就爆发了二战。

1b21a13d39a6edcd474556c02d24f8b9.png

但Dvorak键盘的优势是显而易见的——确实快。

《吉尼斯世界纪录》有个项目是打字速度,

每个挑战者使用的都是Dvorak键盘,

包括世界纪录保持者Barbara Blackburn。

ef9db370d17df5e0a80ea5351fd001c3.png

据说,windows系统支持Dvorak键盘,

感兴趣的童鞋可以搜索设置方法尝试一下。

PS:改不回来别怪我~

81a40b0023602e82ea75570320f6f910.png

直到今天,我们使用的依然是1868年定型的键盘,

对于初学打字的童鞋来说,

确实很不友好。

不过,只要熟练了,

一切都不是问题。

3215b38176204eb392ef4ecb2d5c5223.png

其实,绝大部分无法摆脱的困扰,

都可以用四个字解决:

习惯就好。



推荐阅读
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • 离线环境下的Python及其第三方库安装指南
    在项目开发中,有时会遇到电脑只能连接内网或完全无法联网的情况。本文将详细介绍如何在这种环境下安装Python及其所需的第三方库,确保开发工作的顺利进行。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文详细介绍了HTML中标签的使用方法和作用。通过具体示例,解释了如何利用标签为网页中的缩写和简称提供完整解释,并探讨了其在提高可读性和搜索引擎优化方面的优势。 ... [详细]
  • 本文介绍了如何在最新版本的Visual Studio Code中配置中文语言包,使用户能够更便捷地使用中文界面。文章详细描述了安装和配置步骤,并提供了相关补充说明。 ... [详细]
  • 在哈佛大学商学院举行的Cyberposium大会上,专家们深入探讨了开源软件的崛起及其对企业市场的影响。会议指出,开源软件不仅为企业提供了新的增长机会,还促进了软件质量的提升和创新。 ... [详细]
  • 新冠肺炎疫情期间,各大银行积极利用手机银行平台,满足客户在金融与生活多方面的需求。线上服务不仅激活了防疫相关的民生场景,还推动了银行通过互联网思维进行获客、引流与经营。本文探讨了银行在找房、买菜、打卡、教育等领域的创新举措。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 360SRC安全应急响应:从漏洞提交到修复的全过程
    本文详细介绍了360SRC平台处理一起关键安全事件的过程,涵盖从漏洞提交、验证、排查到最终修复的各个环节。通过这一案例,展示了360在安全应急响应方面的专业能力和严谨态度。 ... [详细]
  • 如何在PHPCMS V9中实现多站点功能并配置独立域名与动态URL
    本文介绍如何在PHPCMS V9中创建和管理多个站点,包括配置独立域名、设置动态URL,并确保各子站能够正常运行。我们将详细讲解从新建站点到最终配置路由的每一步骤。 ... [详细]
  • 本文详细解析了Python中的os和sys模块,介绍了它们的功能、常用方法及其在实际编程中的应用。 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
author-avatar
ahao123
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有