Windows 8堪称微软历史上最具争议性的操作系统之一,其开发背后隐藏着诸多鲜为人知的内幕。近日,一位资深工程师的分享爆料,揭开了当年开发团队内部一套独特的代号体系。这套规则不仅深刻反映了Windows 8的设计哲学,也成为了微软内部文化中一个饶有趣味的缩影。

微软资深工程师雷蒙德·陈在其博客中回忆,Windows 8开发初期,团队急需为正在构建的新一代用户界面与交互体验寻找一个代号。由于团队自嘲“在起代号方面并不是特别有创意”,他们最终决定将其命名为“现代体验”,以此区别于Windows 7的“经典体验”。这一决策,成为了后续一系列趣味命名的起点。
从“现代体验”到“Mo”前缀的演变之路
按照微软内部的命名习惯,员工们很快开始对“现代体验”进行缩写。这种缩写迅速演变为一套固定的模式:凡是与“现代体验”相关的组件,其内部代号均以“Mo”作为前缀。例如,全新的Windows 8界面被称作“modern shell”,简称为“MoSh”。而传统的桌面环境则被称为“classic shell”,曾有开发人员尝试将其缩写为“ClaSh”,但这一叫法并未流行开来。
随着开发深入,这套命名规则被广泛应用于各个新组件。当团队想不出合适名字时,他们就会在功能描述前直接加上“Mo”前缀。新开始菜单的早期探索版本,因其主要用途是让用户搜索或“前往”某项功能,最初被称为“Go page”,后来在Windows 8中被正式命名为“MoGo”。
同一体系下,用于应用分屏的区域被命名为“MoBar”,全屏应用区域则称为“MoBody”。控制面板中的设置模块被定为“MoSet”。甚至连列表控件,也从最初的“modern collection control”简化为“MoCo”。
这套命名规则甚至延伸到了具体应用程序。例如,为Windows 8开发的新浏览器,最初内部代号为“MoB”,随后又改为“MoBro”。而全新的照片管理应用,则被称为“MoPho”。这一系列高度统一的代号,在当时形成了微软内部独特的语言风格。
雷蒙德·陈在博客中调侃道,他真希望当时有人能站出来喊停:“够了,这个Mo已经彻底失控了!”然而,这套命名体系背后所代表的“现代体验”设计,最终成为了Windows 8最具标志性也最具争议的部分,尤其是其全屏开始菜单与磁贴设计,引发了用户长达数年的讨论。Windows 8于2011年6月1日首次亮相,并于2016年1月12日彻底停止了官方支持。
