近日,Slashdot 资深网友 jimminy_cricket 分享了一篇来自技术网站 Inverse 的新文章,其中探讨了闪烁光标(Blinking Cursor)的起源。据说这项发明可一路追溯到 1960 年代,由一位曾经参与过战争的海军老兵、但在战后不久的岁月里,致力于迎接一个新时代的挑战的电子工程师 Charles Kiesling 打造。



资料图(via GitHub


当时距离个人计算机的诞生还有数十年的时间,便携式产品更是遥远。在加入工程师行列后,Charles Kiesling 与同僚们主要负责 IBM 650 或年迈的 ENIAC 等占地硕大的计算机的修补工作。


他先是于 1955 年加入了 Sperry Rand(现 Unisys),并帮助开发了普通用户很少能想象到的那类计算机。


具体工作涵盖了逻辑电路之类的内部结构,以使计算机能够做出复杂的条件决策(与、或、如果),而不只是简单的‘是’或‘否’。


然后 1967 年的时候,他又提交了一项看似聊胜于无的闪烁光标专利申请。据一位自称是 Kiesling 儿子的网友在计算机科学留言板上的帖子所述,这项发明的灵感,只是出于实用性的考虑。


我记得他和我讲述过光标闪烁背后的原因很是简单,他说屏幕上没有任何东西可以让你一眼看到光标在哪,于是动手编写了相关代码,以便自己能够在 CRT 显示器上轻松输入。


事实证明,闪烁确实是一种能够吸引人们注意力,并使之从文本海洋中脱颖而出的一种有效方式。


这篇文章还将闪烁光标的普及归功于苹果,其中提到了一则与公司联合创始人史蒂夫·乔布斯有关的趣闻。


威斯康星州大学密尔沃基分校技术史教授 Thomas Haigh 写道:


虽然他支持闪烁光标本身,但却极力反对使用光标键进行控制。


为了迫使用户改用鼠标,乔布斯曾在初代 Mac 上移除了该键,但后来还是以失败告终。


多年后,在与传记作家 Walter Isaacson 的一次互动中,他甚至用车钥匙撬开强行撬开,然后在键盘上签了个名。