设计语言的变化往往伴随操作系统的改变。
几天前,微软正式在开发大会上推出了一套叫做“Fluent Design”的设计语言,它的出现是为了适应多维度操作系统的未来。
简单地说,在将来,微软旗下的移动端、桌面端、手势操作系统、AI、VR和全息系统可能都会用到这套风格统一的设计。
光线、深度、动态、材质和规模是这套语言系统最为突出的特点。看起来,它和Google在2014年I/O大会上发布的Material Design有些相似:它们都有“立体感”,拥有高光、阴影、纹理,风格轻量。
Fluent Design
Fluent Design
但实质上,Google的Material Design并非模拟真实世界的“拟物设计”,而是模拟了纸张的分层设计(你可以把它想象成纸张的堆叠)。归根到底,它还是属于2D 界面的设计语言。
谷歌的Material Design
反观Fluent Design,它被设计出来的用意,就是能够无缝对接2D 和3D 的操作系统。
它非常关注用户在互动时产生的动画和移动效果。“我认为我们在走向更多维以及更虚拟化的操作系统”,微软全息头戴设备 HoloLens 的开发者 Bojana Ostojic 说,“它不像过去那么局限。我们能够随时召唤、搜索它们。我们不需要将自己拴在实体上面。”
在 Fluent Design 系统中,物体的立体感来自于灯光的投射。在3D 操作系统中,立体感非常重要,比如,它能帮助用户在 VR 或全息场景中定位方向。
光是这一点,就让它和微软10年前发布的一套设计语言系统看起来完全相反。
当时,微软为适应新一代触控系统发布了一套设计语言,Metro(因为名字版权原因,现在被称为 Modern)。它被用于Windows Phone、Windows 8、Xbox 360等多款微软产品。
它主要应用于移动端和桌面端。设计理念来自于交通指示牌,遵照了二战之后流行于国际间的瑞士平面设计原则:大面积色块,颜色丰富,风格前卫,简单明确。