可能你据说过这种说法:若是咱们深刻挖掘 Windows 10 的 UI,极可能会发现这里边甚至有 Windows 3.X 时代的设计元素。不过事实真的如此吗?在这篇文章中,咱们会探寻 Windows 10 中到底有多少层不同的 UI,以及这些 UI 最先是何时出现的。前端
考虑到实验的目的,我选择了最新的 Windows 10 版本(2021 年 2 月 6 号发布),也就是 Windows 10 build 21301 版本。windows
那么,话很少说,咱们开始吧!服务器
咱们先从最新也是最棒的 UI 层开始,也即 Fluent Design(流畅设计)。这种 UI 最先发布于 2017 年,以后在 WIndows 10 1803 版本的更新中引入。Fluent Design 是 Modern Design Language 2 (MDL2)通过大幅度重设计后的版本,旨在带来具备光感、深度、动效、质感与缩放的元素。同时,它也带来了全新的光照效果和亚克力半透明背景。wordpress
如今,大部分的 UWP 应用都进行了升级以使用全新的流畅设计提供的元素,固然还包括了部分前端元素,包括开始菜单、活动中心以及登录页面等。动画
虽然 Fluent Design 广受好评,但不少死忠粉仍是认为这种设计来得太晚了,并且应用得还不够全面 —— 只有部分特性遵循这种新的设计风格进行了拓展。ui
下面咱们经过几张图片感觉一下 Fluent Design:spa
在咱们继续深刻探索操做系统的时候,咱们还能够看到很多自 Windows 8/8.1 开始就再也没有更新的设计元素。操作系统
比较明显的有:音量控制器、USB 弹窗 以及登陆页面的部分元素:设计
还有其它的一些不太明显的 Metro 风格的元素,好比启动页(很快就要换成新的了)和恢复出产设置页:视频
你知道吗?第一次引入这个旋转点加载动画是在 Windows 8 build 7989 版本中:
ok,如今咱们继续探索第三个 UI 层,也就是 Windows 8 Win32 风格的设计元素。
和 Windows 10 同样,Windows 8 一样有着 UI 风格不一致的问题(不管好坏)。不过,Windows 8 确实对主要的用户界面元素做了很多很棒的改进,好比文件资源管理器以及任务管理器。虽然它们在以后的 Windows 10 更新中又获得了改进,但这种变化微乎其微。
固然,Windows 8 带来的一个重要改进还包括通过从新设计的文件传输框:
还有些改变自 Windows 7 开始就出现了,所以接下来咱们要讲到的是第四层 UI。
Windows 7 无疑是长久以来最受欢迎的其中一个版本,这很大程度是由于它相比 Windows Vista 来讲有太多很棒的改进了。它带来了很是多的新特性,虽然这些特性没有像 Vista 带来的新特性那样重要,可是无疑让 Windows 7 变成了一个很是流畅的系统,而且对比 Windows XP 来讲绝对是一个大成功。此外,Windows 7 还带来了很出名的 Ribbon UI。这个 UI 移植于 Office 2007,使用新的 Ribbon UI 进行更新的应用包括 Paint 和 WordPad。
曾经有段时间,微软打算放弃经典的绘图应用,用最新的 3D 绘图应用取而代之,但遭到了用户的大量反对,最后打消了这个念头。
其它在 Windows 7 中获得更新并保留至今的特性包括:Windows Media Player 12,远程桌面链接以及部分文件对话框:
如今,咱们看看第五层,也就是 Windows Vista 的 UI。
Windows Vista 注定是会载入史册的一个 Windows 版本(注:争议性太大了)。它带来了不少实用的现代化功能,几乎操做系统上全部的功能都或多或少获得了改进,不管是引导加载程序仍是驱动模型。可是,也正现在天的咱们所知道的,Windows Vista 成为了几乎是有史以来最差的一个 Windows 版本,这主要是由于在发布之初它存在太多问题了。尽管如此,咱们也不能忽视它的优势,那就是 UI。它对部分自 Windows 95 以后就再也没有更新的地方进行了从新设计,其中一个让人津津乐道的更新就是引入了所谓的 Aero 向导程序,取代了此前的 Wizard97 向导程序。
其它从新设计的地方则基本保留到了 Windows 10 中,包括控制面板、搜索程序以及 Windows Fax and Scan。
顺便提一嘴,你知道在某些很是很是特别的状况下,WIndows 10 会回退到 Vista 的启动界面吗?当你的显卡不支持标准启动界面使用的视频模式时,这种状况是会发生的。
如今,咱们继续看第六层,也就是 Windows XP。
无论你相不相信,实际上 XP 并无不少 UI 元素一直保留到 Windows 10。这大概是由于i大部分的功能已经在 Windows 2000 版本中获得更新了。不过,Windows 10 仍然保留了 XP 中的部分文件弹框,好比你在安装驱动时见到的这个界面和 XP 是同样的:
okok,咱们来到第七层了,也就是 Windows 2000。
Windows 2000 是微软 NT 系操做系统(面向高端我的用户和服务器设计的一种操做系统)的一个巨大里程碑。同时它也做为一个踏脚石,标志着微软的 Windows 开始过渡到了一个全新的、统一的版本。不过,Windows 2000 仍然是一个面向企业级用户的操做系统,所以它有很多新的特性都是为高端用户设计的。
其中一个最重要的更新就是增长了管理控制台(MMC),它的 UI 元素从那时起就一直没有改变过:
另外一个 Windows 2000 默认引入的新特性就是 Windows 安装器,你知道吗?它的图标一直都没变过!
另外一个一直没有改变的 UI 元素就是 Windows 版本说明框,它的设计最先在 WIndows 2000 build 1946 版本中引入。
虽然 Windows 2000 引入了大量针对高端用户的特性,但 Windows 95 也许才是真正意义上最重要的一次更新。它引入了不少至今仍然使用的基础功能,包括开始菜单、右键菜单、任务栏以及垃圾回收站等。这么多年过去了,虽然部分功能必定获得了更新,但也有一些功能保留至今。
那么,咱们来看一下这第八层吧。
这个元素能够说是有必定年代了,那就是之前人们为了保护本身珍贵的 CRT 屏幕而开启的屏幕保护程序。
另外一个几乎没有改变过的元素就是“运行”程序:
还有一个通用的 UI 元素,它很显然通过了时间的考验,那就是文件夹属性框:
还有不少不少自 Windows 95 以后就再也没怎么动过的 UI 元素。这些设计是否是会一直这么用下去呢?哈哈,这个问题我留给你本身评判。
好吧,这可能不能算是一个单独的 UI 层,由于我还没找到早于 Windows 95 出现的 UI 元素(虽然直觉告诉我,这样的 UI 元素是存在的)。不过,Windows 10 中有一个叫作 moricons.dll 的文件,里面包含了大量来自 DOS 时代的旧图标。好比下面这些:
哈哈,真的不少。你可能知道,微软正打算在代号为“Sun Valley”的更新中翻修 Windows 的 UI,让整个操做系统的 UI 设计保持一致。不过,正如咱们看到的,Windows 做为一个操做系统简直就是庞然大物,他们为打造一致性的用户体验而付出的努力真的会成功吗?我想,只有时间才能知道答案。
感谢阅读。