IBM 不希望微软使用 Tab 键在对话框字段之间移动。
IBM didn't want Microsoft to use the Tab key to move between dialog fields

原始链接: https://devblogs.microsoft.com/oldnewthing/20260505-00/?p=112298

这个轶事说明了微软和IBM在OS/2合作期间的文化差异。 一次小小的分歧——是否在对话框中使用“Tab”键进行导航——演变成了一场多层管理层的争端。 IBM坚持通过层层官僚主义来升级问题,最终寻求副总裁级别的确认来支持他们偏好的方法。 微软则相反,授权工程师独立做出决策。 当IBM要求获得同等管理层批准时,一位微软员工以“比尔·盖茨的母亲对TAB键不感兴趣”作为回应,有效地结束了争论。 这个故事突显了微软敏捷、自下而上的决策方式与IBM僵化、自上而下的结构,展示了工作风格上的根本冲突,这可能导致了合作关系的挑战。 这是一个幽默的提醒,有时即使是最小的细节也能揭示更大的组织分歧。

## IBM 与 Tab 键:一段历史争论 最近 Hacker News 的讨论浮现了一个有趣的史实:IBM 据称反对微软使用 Tab 键在对话框字段之间导航。虽然如今 Tab 键通常与字段遍历相关联,但 IBM 一直在其大型机终端(如 3270 系列)上使用 Tab 键来实现此目的——甚至包括一个专用的“退格 Tab”键。 核心问题仍然是 *为什么* IBM 会反对。推测表明,他们希望避免将 Tab 键既作为控制字符(用于导航),又作为文字字符输入混淆,从而可能导致用户困惑。另一些人则认为,这源于他们希望与竞争对手区分开来,或者利用 OS/2 联合开发中新出现的箭头键。 评论者分享了对大型机系统的记忆,在这些系统中 Tab 键和 Enter 键(用于提交)是标准配置,这与早期 GUI 应用程序中令人沮丧的 Tab 键顺序问题形成了对比。JavaScript 的创建者 Brendan Eich 指出,现代操作系统/用户界面劫持了 Tab 键,使得输入文字 Tab 字符变得困难。最终,这场讨论凸显了计算机早期阶段输入理念的有趣冲突。
相关文章

原文

I’ve written in the past about the cultural mismatch between Microsoft and IBM during the collaboration on OS/2, with the Microsofties viewing their IBM colleagues as mired in pointless bureaucracy and the IBM folks viewing Microsofties as undisciplined hackers.¹

One of many points of mismatch was the organizational structure.

A colleague recalls that while he was assigned to the IBM offices in Boca Raton, Florida, there was a dispute over what key should be used to move from one field to another in dialog boxes. The folks at IBM were not happy with my colleague’s decision to use the TAB key, so they asked him to escalate the issue to his manager back in Redmond.

My colleague’s manager replied, “The reason you are in Boca is to make these decisions so I don’t have to be in Boca.”

My colleague rephrased this reply in a more corporate manner before passing it on to IBM: “Microsoft supports the use of the TAB key for this purpose.”

Unsatisfied, the IBM folks escalated the issue up their organizational chain for several levels, and replied that their VP (who was around seven levels of management above the programmers) was absolutely opposed to the use of the TAB for this purpose, and they wanted confirmation from the equivalent-level manager at Microsoft that Microsoft stands by the choice of the TAB key.

My colleague replied, “Bill Gates’s mother is not interested in the TAB key.”

This apparently ended the discussion, and the TAB key stayed.

Note: This upcoming Sunday is Mother’s Day in the United States. You probably shouldn’t ask her for her opinion on the TAB key.

¹ There was probably merit to both arguments.

联系我们 contact @ memedata.com