有许多替代标准美式键盘布局(称为QWERTY)的键盘。
一些例子包括Dvorak(以及程序员Dvorak等变种),Colemak,AZERTY,Workman布局等。
这些键盘中是否有任何一个对于打字速度、准确性或手腕健康有益呢?
如果是这样,作为一个经常编程的触摸打字员,我应该选择哪一个呢?
有许多替代标准美式键盘布局(称为QWERTY)的键盘。
一些例子包括Dvorak(以及程序员Dvorak等变种),Colemak,AZERTY,Workman布局等。
这些键盘中是否有任何一个对于打字速度、准确性或手腕健康有益呢?
如果是这样,作为一个经常编程的触摸打字员,我应该选择哪一个呢?
简短回答:
如果你对自己的键盘布局感到满意,就坚持使用它。
详细回答:
我将尽力使这个答案尽可能明确和详细。为了更好地理解我的观点,请允许我分享一下自己的经历:
我是一名计算机科学专业的学生,最初使用德国QWERTZ键盘打字速度大约为100个单词每分钟。但是在编程时发现它非常糟糕,于是我转向使用QWERTY键盘。然后,我受到了热度的影响,转向使用Colemak键盘。掌握它后,我发现有一种针对编程优化的键盘布局,于是我又转向使用Programmer Dvorak键盘。最后,仍然不满意,我尝试半科学地设计自己的键盘布局。最终,现在,我正在使用QWERTY键盘输入这些内容。(为了帮助他人避免我经历的麻烦和痛苦)。让我们逐一解释:
首先,QWERTY键盘是为了减少打字机上某种型号的按键卡住而设计的,这个说法并不正确。这个问题已经得到了很好的反驳。 QWERTY键盘是为了防止按键卡住而设计的。请放心,我们将在稍后讨论“QWERTY速度较慢”的谬论。
第二个争论点是,支持使用替代键盘的人喜欢使用的最终论据是QWERTY键盘会导致腕管综合症,因为它会使手指过度紧张。
令人惊讶的是,这实际上是一个城市传说,尽管已被证明不正确,但它仍然存在。请参见此处的问题。引用Graeme Perrow的答案:“似乎使用计算机并不会导致腕管综合症,无论使用何种类型的键盘。”
最后:如果QWERTY键盘不是为了减慢打字速度而设计的,也不会导致任何疾病,那么为什么要使用其他键盘?通常提供的答案是因为其他布局更快,并且按键以“更智能”的方式对齐。 我们被告知使用Dvorak代替QWERTY可以让打字员更快,colemak的主页行提供了极大的生产力和速度优势。 我们看到了一堆令人印象深刻的百分比,这些百分比显示出使用其他键盘(而不是谦逊的QWERTY)可以使您的速度和准确性提高多少。
然而,如果你仔细查看硬科学证据,你会发现……没有什么值得一提。实际上,有两篇非常有趣的文章here和here:结果表明(很难客观地衡量)速度提升只有微不足道的2%至4%。Dvorak键盘存在一个巨大的劣势,即所有计算机都使用快捷方式(如著名的CTRL+C和CTRL+V),而在Dvorak键盘上这些快捷键位于不同且难以到达的位置。Colemak键盘没有这个问题,因为它保留了QWERTY键盘上C、V和B键的位置。但是,即使使用Colemak键盘,在使用依赖快捷键的程序时(最臭名昭著的是像vim和emacs这样的软件),也必须从头开始重新学习。
切换需要很长时间。别被人欺骗了。如果你之前打字速度超过80WPM,我可以从个人经验告诉你,要再次达到这个速度需要几个月的时间。即使只交换了几个键(比如Colemak键盘),这仍然是一个痛苦而漫长的过程。
当你成功切换后,你将无法在普通的QWERTY键盘上快速打字(请相信我的话)。虽然你仍然比不会触摸打字的人快,但如果你必须作为替代打字员在QWERTY键盘上打字,你将会遇到一些尴尬。如果这与工作有关,情况可能会变得特别棘手。
许多替代键盘布局并不像QWERTY键盘那样标准化。换句话说:如果你使用一台较旧的机器,你可能会发现你选择的偏好布局没有安装。这是一个进一步的麻烦,因为你必须通过下载和安装你选择的布局来解决这个问题,同时还必须在你无法使用的布局下工作。
关于上述缺点:
建议:切换的好处太大了,不容忽视。尝试一下并没有什么损失;如果不起作用,您始终可以回到QWERTY。让您的键盘为您工作,而不是反过来。
我想说几句...
几年前,我从QWERTY键盘切换到Colemak键盘,主要是因为我喜欢尝试新事物,同时也因为我经常打字导致手部疲劳。这个过渡期大约需要几个月,最初几周是最痛苦的,我在这段时间里会写很多会议笔记!但是坚持付出后,现在我能打60-70个单词每分钟,比我的旧QWERTY速度更快,并且我能够正确地盲打,而且我不再感到手部疲劳了。
现在,我想说的是,这可能在很大程度上是因为我学会了如何在Colemak键盘上正确地打字(使用GNU Typist等程序),而我不记得曾经学过QWERTY键盘的正确打法。但我可以肯定的是,Colemak键盘对手指来说确实感觉更好,因为在大多数单词中移动的距离更小。
此外,Colemak键盘是Mac OS和流行的GNU/Linux操作系统(例如Debian和Ubuntu)的基本支持,并且在Windows上易于安装,所以我认为它相当主流。