首页 > 教程攻略 > 热点新闻 >Windows 8开发代号趣闻:为何内部命名都带“Mo”前缀?

Windows 8开发代号趣闻:为何内部命名都带“Mo”前缀?

来源:互联网 时间:2026-08-20 19:07:22

Windows 8作为微软历史上最具争议的操作系统之一,其开发历程充满了鲜为人知的故事。近日,一位资深工程师的分享,揭开了当年开发团队内部一套独特的命名体系,这套体系不仅反映了Windows 8的设计哲学,也成为了微软内部文化的一个有趣缩影。

Windows 8开发代号趣闻:为何内部命名都带“Mo”前缀?

微软资深工程师雷蒙德・陈在其博客中回忆,在Windows 8开发初期,团队需要为正在构建的新一代用户界面和体验寻找一个代号。由于团队“在起代号方面并不是特别有创意”,他们决定将其命名为“现代体验”,以区别于Windows 7的“经典体验”。这个决定,成为了后续一系列有趣命名的起点。

从“现代体验”到“Mo”前缀的演变

按照微软内部的语言习惯,员工们开始对“现代体验”进行缩写。很快,这种缩写演变成了一种固定的命名模式:

所有与“现代体验”相关的组件,其内部代号都以“Mo”为前缀

。例如,全新的Windows 8界面被称为“modern shell”,简称为“MoSh”。而传统的桌面环境则被称为“classic shell”,部分开发人员曾尝试将其缩写为“ClaSh”,但这个叫法并未流行开来。

一套完整的“Mo”家族命名体系

随着开发的深入,这套命名规则被广泛应用到各个新组件上。当团队想不出新名字时,就会在功能描述前加上“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日彻底停止了官方支持。