回车变成输入的那一天 (2023)
Hacker News 摘要原标题:The day Return became Enter (2023)
这篇文章探讨了从打字机到计算机的过渡过程中,一个看似简单的按键——“Return”(回车)如何变成了“Enter”(输入),以及其背后的复杂历史。
文章开头提到,很多人认为打字机向计算机的转变是顺畅的,实际上却是一个漫长而曲折的过程。打字机在1870年代出生时,没有理解信息的能力,它们输出的内容并不重要。早期打字机为了成本而缺失了数字“0”和“1”,所以人们常用其他字符代替。比如,用大写“O”或小写“l”来代替数字“0”。
在打字机的世界里,“回车”这个杠杆被视为一种机械速记,它在纸面上推动了一行或几行,并将杠杆返回左边,从而准备好下一行的输入。打字机的“回车”功能在转变为电动打字机后,逐渐演变为一个按键,到了1960年代,使用电动打字机使得普通打字变得更加容易。
随着电动技术的发展,打字机制造商开始使用“Carriage Return”(电动车厢返回)或“Return”来称呼这个键,而一些厂家则称其为“Electric Return”或“Power Return”。而早期的电传打字机(teletype)则通过电信网络传输字符,逐步演化出对“回车”和“换行”的控制字符。
随着文字处理器的出现,用户在修改文本时不再需要重新输入整页内容,但“回车”键的使用变得愈发复杂。文字处理器的“回车”不能再随意按下,而是需要根据文本的需要,由机器自动处理行的换行。
在计算机逐渐取代打字机的过程中,“回车”与“输入”之间的界限开始模糊。早期计算机开始使用不同的术语,包括“Execute”(执行)和“Next”,而在IBM PC和Macintosh的推动下,“Return”和“Enter”这两个术语于1980年代得到普遍使用。这一时期,计算机的键盘设计变得更加全面与通用,形成了现在我们所熟知的键盘布局。
最终,作者指出“Return”与“Enter”之间的语义差异仍然存在,各种应用程序可能对这两个键的功能定义不同,因此在实际使用中有时可能会陷入混淆。这篇文章不仅深入探讨了这两个按键的历史背景和演变过程,还反映了技术与用户体验之间微妙的联系。