漫画:为什么键盘以QWER排列,而不是ABCD?

Orale EBS R12 AP应付模块 发票导入接口(Interface) ap_interface_groups_s.nextval; ap_invoices_interface_s.nextval; ap_invoice_lines_interface_s.nextval; SELECT * FROM ap_invoices_interface ih; SELECT * FROM ap_invoice_lines_interface il; SELECT * FROM... 阅读详情

作者:漫话编程 来自:漫话编程

QWERTY的来源

第一台实用即真正的打字机的发明人是一位美国人,他叫克里斯托夫·肖尔斯。

最初的打字机键盘是按照字母顺序"abcd"这样排列的,键盘的大概布局如下:

刚开始打字员对于打印机不是很熟练,所以用起来还没有太大的问题。

但是,随着打字员熟练程度的提升,敲击键盘的速度也越来越快,问题就暴露出来了。

因为最初的打印机工作方式如下:

字母被敲击时,弹簧把这个字母对应的一根金属字杆弹到纸上,这样就印上了一个字。松开时,要靠弹簧把字杆弹回原位。

据统计,DHIATENSOR这十个字母占了英语中70%的内容,所以,这些字母非常高频,在原来的键盘中,这些字母几乎都集中在了一起。

随着打字员的速度越来越快,打字机的金属杆之间经常会卡在一起。

而克里斯托弗·肖尔斯为了解决这个问题,他想了一个办法来避免键盘之间的卡顿,于是他把出现频率比较高的单词分散到键盘的不同位置上去,让他们尽可能离得远,从而最大限度地减少碰撞的机会。

于是,就出现了QWERTY键盘,“QWERTY”是该键盘布局字母区第一行的前六个字母。

所以,QWERTY键盘的出现,目的并不是提升打字速度,也不是符合人体工程学,这种设计在当时只是会降低打字速度,但是可以有效的避免卡键。

为什么QWER延续至今

QWERTY键盘最初的设计只是想通过曲线救国的方式解决键盘按键卡顿的问题,那么随着技术的发展,按键卡顿的问题就已经不存在了。那为什么时至今日,还是在使用这种键盘呢?

其实,在市面上,确实不只有QWERTY键盘这一种,而且QWERTY键盘也不是打字最快的键盘。

甚至有很多人公开说过“QWERTY键盘布局是史上最反人类的设计”。总结下来,这个键盘布局有以下几大缺点:

  • 该键盘天生就是为了减速而设计的键盘,效率低下
  • 将常用的字母和符号边缘化,并分配给力量较弱的小拇指和无名指
  • 中间的黄金区域全都是那些不常用的字母
  • 手指不停地在三排键盘中上下移动,效率进一步降低

除了QWERTY键盘外,确实还有很多优秀的键盘布局方式,Dvorak便是其中之一。

1936年美国人August Dvorak设计出了被称作Dvorak键盘。

有专家提出,对最优的打字速度来说,键盘应该设计成:

  • 右手和左手的负荷应该是相等的。
  • 最大化中间排(home row)的负荷。
  • 两手顺序交替的频率最大化,并且相同手指的频率最小化。

在这些方面,Dvorak键盘确实做得很好:打字的67%在中间排进行,左右手平衡是47%:53%。QWERTY键盘的打字大多数在最上面一排,并且左右手平衡是57%:43%。

像Dvorak键盘一样,这么多年来,QWERTY键盘从来不缺少竞争对手,也出现过很多优秀的键盘类型,但是最终历史选择了QWERTY键盘,这背后的原因有很多。

其中主要的原因有以下几个:

  • 很多测评中,其他键盘并没有占据太大的优势
  • 人们已经习惯了使用QWERTY键盘,切换成本太高
  • QWERTY键盘已经是行业标准

Quartus的Signal Tap II的使用技巧 Signal Tap II全称Signal Tap II Logic Analyzer,是第二代系统级调试工具,它集成在Quartus II软件中,可以捕获和显示实时信号,是一款功能强大、极具实用性的FPGA片上调试工具软件。传统的FPGA板级调试是由外接的逻辑分析仪连接到FPGA的控制引脚,将内部引号引出至引脚I/O上,接着进行板级调试。 阅读详情

相关推荐

解决用加速器以后,电脑无法连接网络的问题

相信很多朋友也遇到过,用加速器以后,电脑网络直接断了,或者访问外网时打不开的情况解决办法是。

qq_46368050的博客 1万+

常见弱密码总结

常见弱密码总结 20192019 87654321 11111111 00000000 192021 987654321 20192020 11223344 12345678 123456789 1234567890 88888888 66668888 ...

carol980206的博客 5万+

PuTTY使用方法

PuTTY是一款开源SSH/Telnet客户端,主要用于Windows系统连接Linux服务器。使用步骤包括:下载安装PuTTY,输入服务器IP和端口(默认22),可选择保存会话配置。支持密码和SSH密钥认证(需转换.pem为.ppk格式)。首次连接需确认主机密钥,成功登录后可执行Linux命令。其他功能包括会话日志记录、X11转发和端口隧道配置。操作完成后输入exit断开连接。

特网云计算 3175

关于边界突破的弱口令与口令破解

三是在获得一个服务器上的用户口令文件(此文件成为etc/shadow文件)后,用暴力破解程序破解用户口令。二是在知道用户的账号后(如电子邮件@前面的部分)利用一些专门软件强行破解用户口令。◆ 特殊含义的单词、好记的特殊字符组合、特殊含义的字母用数字替换等。◆ 习惯性的利用键盘分布或者Shift+键盘布局;一是通过网络监听非法得到用户口令。◆ 姓全拼+名的首字母+数字;◆ 好记的数字组合、字母组合;以上密码除了第四其他都是弱口令。◆ 特殊节日、纪念日、年月;◆ 姓名的全拼+数字;◆ 姓名首字母+数字;

wutiangui的博客 1012

SGM5860x高精度ADC驱动开发与SPI接口实战指南

本文详细介绍了SGM5860x高精度ADC芯片的驱动开发与SPI接口配置实战。内容涵盖芯片特性、SPI通信设置、寄存器映射、驱动初始化、数据采集处理、校准优化及调试技巧,帮助开发者快速掌握国产24位ADC的应用,提升工业测量项目的精度与稳定性。

vvv99的博客 727

研一脑电小白日记 之 EEGLAB预处理实战指南

本文为脑电研究新手提供了一份详尽的EEGLAB预处理实战指南。从MATLAB与EEGLAB环境搭建、使用NeuracleEEGFileReader插件导入BDF格式数据开始,逐步讲解了电极定位、滤波、降采样、ICA去伪迹等核心步骤,旨在帮助初学者高效完成脑电数据预处理,为后续分析奠定坚实基础。

weixin_29230649的博客 564

OSChina 周五乱弹 ——程序员会喜欢的 12 款键盘

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33958585的博客 1037

HBM PHY 架构解析:从主控模块到DWORD设计的深度探索

本文深入解析了HBM PHY的完整架构,从作为系统大脑的PUB主控模块出发,详细阐述了其CSR控制、初始化与训练引擎的核心功能。进而剖析了负责命令传输的AWORDX2模块与作为数据高速公路的DWORD模块的设计奥秘,包括其双向数据流、精密时钟对齐与延迟线校准机制。最后,探讨了顶层MASTER PHY的整合作用及从DFI到DRAM的完整数据通路,为理解这一高性能内存接口的关键物理层设计提供了全面视角。

weixin_29306011的博客 296

g150th 键盘拆_150年后,我们应该重新设计电脑键盘

g150th 键盘拆Imagine a Mercedes: Beautifully designed, comfortable and more efficient with every new generation. Would you drive such a car on the narrow, unsuspended wheels of the first automobile witho...

weixin_26715991的博客 2202

[漏洞利用]利用五次Shift越权破解win7\win10开机密码

注:第一个学习和接触的Windows漏洞 文章目录本机实验环境前置知识漏洞原理漏洞介绍漏洞验证解决方法基本流程介绍详细步骤截图 本机实验环境 虚拟机:VMware Workstation 14 pro 操作系统:Windows10 前置知识 1、cmd工具路径 c:\windows\system32\cmd,按五次shift默认调用同目录下sethc文件,其路径为“c:\windows\system32\sethc.exe” 2、用户/账户密码存储位置 c:\windows\system32\config\

Y4tacker的博客 2万+

抖音无水印视频爬虫实战:从抓包分析到批量下载指定用户作品

抖音作为当前最受欢迎的短视频平台,拥有海量的优质内容。很多用户希望备份自己或他人的作品,但抖音官方并未提供批量下载功能,且直接下载的视频带有平台水印。本文将带领大家从零开始,通过抓包分析、设备模拟、请求签名等核心技术,实现一个完整的抖音无水印视频爬虫系统。本文仅供技术学习和个人备份使用,请勿将爬取的内容用于商业用途或侵犯他人版权,爬取频率请控制合理范围内。目录一、前言二、技术栈概览三、准备工作3.1 环境搭建3.2 抓包分析步骤3.3 关键API发现四、核心技术解密4.1 X-Gorgon签名算法。

2201_76125261的博客 847

Mac 切换 键盘布局(Colemak、dvorak、qwerty)

文章目录Mac 切换 键盘布局(Colemak、dvorak、qwerty)三种键盘布局优缺点 Mac 切换 键盘布局(Colemak、dvorak、qwerty) 打开系统便好设置,选择键盘 切换到输入法,点击左侧 + 选择要使用的键盘布局,第一种为 dvorak,第二种为 Colemak,ABC 就是最常用的 qwerty 布局 三种键盘布局优缺点 有博主写的很清楚了,点击查看,咱就不赘述了 ...

从CRUD到AIGC,用代码折腾未来! 👉 点击关注,一起解锁技术变现新姿势~ 7308

把个人化的 SQVI 报表变成可维护、可共享、可传输的 ABAP Query:从定位来源到转换落地的完整路线图

本文针对SAP系统中业务用户常用但难以维护的SQVI临时报表问题,提供了一套完整的解决方案。文章首先区分了SQVI(个人临时报表)和ABAP Query(团队可维护报表)的关键差异,重点介绍了如何通过函数模块RSAQ_DECODE_REPORT_NAME反查报表来源。对于SQVI报表,详细说明了定位创建人和转换为团队可维护的ABAP Query的具体步骤,包括Query Area切换、转换操作和后续维护方法。最后总结了常见问题的解决方案,如字段调整、口径固化和生成程序名反查等,为现场实施提供了可直接操作的完

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 303

漫画:为什么键盘以 QWER 排列,而不是 ABCD?

作者 | 漫话编程责编 | 王晓曼来源 |漫话编程QWERTY的来源第一台实用即真正的打字机的发明人是一位美国人,他叫克里斯托夫·肖尔斯。最初的打字机键盘是按照字母顺序"abc...

程序人生的博客 847

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

漫话:为什么键盘以QWER排列,而不是ABCD?

QWERTY的来源第一台实用即真正的打字机的发明人是一位美国人,他叫克里斯托夫·肖尔斯。最初的打字机键盘是按照字母顺序"abcd"这样排列的,键盘的大概布局如下:刚开始打...

weixin_43167418的博客 1703

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

漫话:为什么程序员喜欢使用0 ≤ i < 10这种左闭右开的形式写for循环?

当我们想要写一个循环体,期望执行10次的时候,我们会使用以下方式:for(inti=0;i<10;i++){ } 可以看到,为了保证循环10次,我们定义了一个整数变量从0...

weixin_43167418的博客 343

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

漫话:应用程序被拖慢?罪魁祸首竟然是Log4j!

之前一段时间,为我们发现的一个SaaS应用程序会间歇性地卡顿、变慢,因为很长时间都没有定位到原因,所以解决的办法就只能是重启。这个现象和之前我们遇到的程序变得卡顿不太一样,因为我们发现这...

weixin_43167418的博客 2565

摆摊吧,程序员!

谁都没想到,在2020年"摆摊"成功接棒"口罩"、"头盔",成了又一个热门话题一觉醒来,整个朋友圈都在讨论摆摊的事情以至于还没明白什么是&...

weixin_43167418的博客 489

log4j版本_漫话:应用程序被拖慢?罪魁祸首竟然是Log4j!

之前一段时间,为我们发现的一个SaaS应用程序会间歇性地卡顿、变慢,因为很长时间都没有定位到原因,所以解决的办法就只能是重启。这个现象和之前我们遇到的程序变得卡顿不太一样,因为我们发现这个应用程序不仅在高流量期间时会变慢,有时在低流量时期也会变慢。所以这令大家都很奇怪。这类应用程序的变慢,重新启动之后就可以维持一段时间,但是过段时间又有可能会再次出现。故障排除当我们准备排查这个问题的时候...

weixin_39774490的博客 240

说说qwerty、dvorak、colemak三种键盘布局

http://www.cnblogs.com/zhangshenjia/archive/2012/04/11/qwerty_dvorak_colemak.html 【qwerty布局】 qwerty布局大家应该都很熟悉了,全世界最普及的键盘布局。 截止到去年接触并使用dvorak布局之前,我使用了十几年qwerty布局,在h

在线笔记 2万+

ubuntu下 vi按方向键会变成ABCD的修改方法

安装完Ubuntu后,直接用系统自带的vi会出现如下的问题: 按方向键光标并不会移动反而会显示ABCD如下图: 解决方法1:修改/etc/vim/vimrc.tiny ,增加set nocompatible,然后 保存,作用是关闭 vi 兼容模式,然后source vimrc.tiny即可 方法2:ubuntu预装的是 vim tiny,安装vim full版本,可以解决

ztl0013的专栏 1万+

计算机键盘的顺序的由来,QWER排列键盘的由来,为什么不按照ABCD顺序呢?

原标题:QWER排列键盘的由来,为什么不按照ABCD顺序呢?现在我们每个人基本上都是手机,电脑不离身,所以用键盘打字是必然的,对于26键输入法的用户,字母的顺序应该早已熟记于心了吧。那么你们是否有想过,为什么键盘上的字母顺序不是按照ABC排列的,而是按照QWER顺序排列的呢? 据说现在的键盘是从第一台打字机演变过来的,肖尔斯是第一台打字机的发明者之一。1867年,1867年,他受到了《科学美国人》...

weixin_36076151的博客 2137

Ubuntu 上下左右键变成ABCD

遇到了一个在Ubuntu系统上,vi上下左右键显示为ABCD的问题。百度了下解决方法: 只要依次执行以下两个命令即可解决:  第一步: sudo apt-get remove vim-common  第二步: sudo apt-get install vim...

zhagzheguo的博客 4302

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'

mysql&gt; GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'-&gt;     IDENTIFIED BY 'some_pass' WITH GRANT OPTION; //本地操作的权限mysql&gt; GRANT ALL PRIVILEGES ON *.* TO ' root '@'%'-&gt;     IDENTIFIED BY ...

paullinjie的博客 10万+

Hybrid App 移动端踩坑录:键盘、视口与阿拉伯语

Hybrid App 中软键盘遮挡问题根源在于布局视口与视觉视口不一致。针对输入框被盖,自研 KeyboardObserver 通过轮询 visualViewport.height、innerHeight、scrollY 及 getBoundingClientRect() 四个信号交叉验证键盘状态,结合 iOS 延迟滚动、Android 快速响应的分策略,实现精准定位。针对底部按钮被盖,用 CSS 变量 --pageHeight 动态绑定 window.innerHeight,替代 100vh,并配合 ca

山雀的博客 317
上一篇: 设计模式问题:说一说简单工厂模式?
下一篇: MySQL面试题(一)
程序员职业指南
博客等级 码龄4年 2138粉丝 960原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值