【全面解读】Microsoft 流畅...

  • 经验类型经验/观点
  • 经验属性原创文章
  • 经验版权署名-非商业性使用-禁止演绎
14326 25 131 2017-05-27


引言-创造更好的感官体验

用户界面领域正在迅猛发展,维度世界从奇点至多维空间不断发展。我们常说,我们沉浸于文字与油墨、触控与凝视,同时又被各种设备、互动体验所包围。为了实现跨维度背景下的体验,我们亟待优化解决数字世界的感官体验,并且能够流畅的体验我们的设计。


Microsoft 在 Build 2017 开发者大会上发布了全新的设计语言- Fluent Design System(项目代号:Neon),彻底改变沿用多年的平面矩形样式的用户界面,新的设计语言不止与视觉有关,它还涉及交互模式、空间和全新元素的整合方式。Microsoft 高度概括了 FDS 要实现的三个转变:


1. 从平面设计语言到沉浸式、多维度的设计语言的转变;

2. 从小屏幕、触摸式到跨平台、输入式的转变;

3. 从消耗型、传达型到创造型、自我处理型的转变


©️ David Wang


微软公司操作系统部门副总裁 Joe Belfiore 在 Build 2017 开发者大会上介绍 FDS 时说道:“是时候跟局限在一个平面上的矩形说再见了。新的设计语言不止与视觉有关,同样强调交互模式、空间和全新元素的整合方式。”


在 FDS 宣传材料中,Microsoft 团队用13个形容词介绍了设计理念,我将其解释为以下10种类型:自适应设计、影像级设计、创意型设计、轻松设计、仿真设计、引人的设计、通用设计、包容性设计、表现型设计、连贯型设计。

©️ David Wang


与此同时,Microsoft 将 FDS 高度概括为一句话 “An eloquent design system for a complex world”,我将其形容为:“在错综复杂的世界中,别有天地。”

©️ David Wang


全面解读 | The Building Blocks(构件)


构件 FDS 设计语言的核心要素,这些要素保证了用户在不同尺寸、不同输入设备上跨平台体验时都会拥有表现出色,构建 Windows 的下一个时代。

©️ David Wang


组成构件的五大元素就是:Light, Depth, Motion, Material, Scale.

(先放出PPT,后面做全面解读)

©️ David Wang

©️ David Wang

©️ David Wang

©️ David Wang

©️ David Wang


全面解读 | Light(光效)


其实,在 Windows 10 RS2 以及之前的系统上,存在亮度上变化的反馈,在 FDS 中又强调了 Light 人机交互反馈。


在二维设备的一些程序中,随着鼠标的移动方向,对元素本身以及周围元素产生光反馈效果。这样可以突出显示用户正在互动的控件状态。

©️ David Wang


当使用 MR设备时,用户将指针悬停在屏幕上,Light 以发光小圆圈的形式反馈给用户正在进行的操作,帮助用户将 UI元素与虚拟环境分离开来。

©️ David Wang


Light 元素增加了互动性和视觉冲击,体现了创意、轻松、引人、表现、连贯等设计理念。



全面解读 | Material(材质)


Microsoft 团队在 Fluent Design System 中使用物理纹理和空间深度的概念来区分各个 UI 组件元素,并将它们放置在可视层次结构中。其中的关键就是调整了这种材质的构成元素,以获得其独特的外观和性能,为用户提供个性化偏好的体验。这是 UWP应用程序在式样体验上的重大进步。


©️ David Wang


背景透明度、高斯模糊、图层纹理增加了用户界面的视觉深度和维度,建立可视化层次结构。

排除混合样式用来确保放置在亚克力背景上的元素拥有较高的对比度和易读性。

颜色叠加为用户提供色彩个性化的机会,创造出平易近人的体验。


©️ David Wang

©️ David Wang


这五大元素的叠加构成了一种新鲜透明的、可高效利用的材质,Microsoft 称其为亚克力材质


全面解读 | 亚克力材质的使用规范


1. 想要在应用程序中创建不同的视觉效果体验,可以在应用程序的整个区域使用亚克力材质。

©️ David Wang

使用了全局亚克力材质的计算器界面


2. 对于具有垂直导航的应用,应该将亚克力材质应用于包含导航元素的辅助窗格中。

©️ David Wang

Y-轴使用了亚克力材质的旅游界面


Microsoft 官方规定了三种亚克力材质的设计规范,分别为 60%亮色/暗色、70%亮色/暗色、80%亮色/暗色的亚克力材质。 在这里演示 60%亮色的亚克力材质的具体算法。

©️ David Wang

附:XAML 算法(60%亮色的亚克力材质)

Image title


4. 对于具有三个不同垂直窗格的应用,应该将亚克力材质使用到非主要内容上。
对于最接近主要内容的辅助窗格,应该使用 80%亮色(暗色)的亚克力材质。
对于远离主要内容的第二辅助窗格,应该使用 60%亮色(暗色)的亚克力材质。

Image title

第一辅助窗格使用了80%亮色的亚克力材质、第二辅助窗格使用了60%亮色的亚克力材质


5. 对于具有横向导航、命令功能,或整个横向元素贯穿于应用程序的顶部,应该在该视觉元素中使用 70%亮色(暗色)的亚克力材质。

Image title

X-轴使用了 70%亮色的亚克力材质的旅游界面


©️ David Wang


在设计时要谨慎使用多层压克力材质,在体验上不应该让用户在使用应用程序时在脑中模拟在三维情况下的Z-轴透视图,在视觉上可能也会导致意想不到的光学错觉。



全面解读 | Depth(视差效果)


视差是一种在用户界面中可以产生层次结构的视觉效果,靠近观察者的物体比背景中的物体移动得更快。视差产生深度、透视和运动的感觉。


Image title


在用户界面中,不同的对象之间以不同的速率移动创建视差效果。


Image title


如上所述,列表、背景图片两层内容的视差变化,列表放置在背景图像的顶部。为了达到视差效果,我们希望离用户最近的物体相比距离较远的物体移动的更快。所以当用户滚动界面时,列表以比背景图像更快的速度移动,进而产生了深度变化的错觉,大幅度提高了用户好感度和用户黏性。



全面解读 | Motion(动画)


1. Connected Animation(衔接动画)

衔接动画用来过渡两个或多个不同视图之间元素变化,有助于保持用户在浏览相关内容时视图之间的连续性,达到动感自然、快速炫酷、引人入胜的用户体验,可以快速的吸引住用户的注意力,极大的提升用户参与度。


Image title


注意上面这个动画,原型中使用衔接动画来动态化展开项目图像,当用户对该图像元素进行交互动作后,其“连贯的”成为下一级横向标题内容,保持用户在浏览相关内容时视图之间的连续性。


2. Coordinated Animation(协调动画)


协调动画是一种特殊类型的入场动画,它的核心形式是“移动”。用户所选中的元素通过协调动画在某个方向产生位移,在下一级的某个方位显示。


Image title


比如上面这个动画,UI 控件使用了协调动画。协调动画可以为元素之间的切换添加更多的视觉兴趣,进一步吸引用户注意源视图和目标视图之间产生的变化。


Image title


Belfiore 将拥有 Motion 元素的应用比作演员用动作引导观众进入故事一样。“Motion 元素有特殊的魔力,它能让我们的体验完全活过来。”他说道。“同时,它还能轻松的引导用户从一个任务过渡到下一个。” Motion 元素同样体现了创意、逼真、轻松、引人、表现、连贯、连贯等设计理念。



全面解读 | Scale(缩放)


Image title


Scale 的关键作用是使应用程序在不同的设备上重塑和呈现。在电脑显示器上看起来较为合适的物体放在 AR 或 VR 头戴设备中观看,可能就会变得过大或过小。因此,虚拟物体大小的缩放是第一视角 UI 体验的关键因素之一。


对于 Scale,在本届开发者大会上微软也是结合现有产品,更多的提出了未来发展的大方向。对沉浸式数字物体的扩展也是 3D 交互界面和 VR/AR 时代的必备功能。随着虚拟现实的发展逐渐成熟,Scale 技术也会更多的运用到产品里。



全面解读 | Windows Story Remix 视频创作工具


Story Remix 最大的特点就是简单易用,上手快。其中 Remix 3D 功能可以自动提供一段故事,用户可以根据自身想要表达的逻辑和内容,将其重新自定义混编,吸引所有级别的创作者。View 3D 功能可以直接调用 3D对象,创作 VR 作品。


Story Builder 功能可以让用户使用照片,视频和音乐快速创造出近似专业的精彩故事。Windows Story Remix可以让用户向照片、视频中 “添加3D对象” 来创建有趣的混合现实场景。除了照片、视频的编辑创作,Story Remix 还支持直接混录音乐,并且像 Paint 3D 一样整合了对 Remix 3D 社区的支持。


在 Microsoft 深度学习技术的支持下,Story Remix 可以识别照片中的人和物体,可以根据人物、对象、时间等几乎任何属性,直接在照片、视频中添加标注或涂鸦,而且支持使用电容笔和 Ink 进行操作。


Image title



Microsoft 在 Build 2017 开发者大会上对 FDS 不到一个小时的演说,这包括现有的一些功能演示,也包括了 Windows 10 未来的一些抽象理念。“流畅”不仅是 Windows 10 的特权,而是可能渗透到整个UMP体系中,就像 Google的 Material Design 一样。 未来,我们可能会看到微软的品牌从现在的完全平坦的设计演变为具有更多种类和动作的东西。


值得注意的是,Microsoft Fluent Design System 不是以 Windows 开头命名的,这也体现了微软对能够成为3D用户界面开创者的雄心。


(有任何观点与想法欢迎在下方留言探讨)



最后的彩蛋 - Fluent Design System 原版宣传视频

http://fluent.microsoft.com/videos/Neon_Sizzle.mp4



作者研究领域:

Theory and Application of GUI Design

Digital imaging technology

Design of Computing Assisted Instruction


科研项目经历:

Director of Information Design(天津市级)

Mobile Terminal Service Platform, National Sport Village Tianjin, Games of the People's Republic of China, 2016.12-2017.5
UED Designer and Tester(南开大学)
Nankai University Website English Version, 2015.10-2016.6
Data Analysis Team Leader(南开大学、天津市级)
Study on the Technology Giant Enterprise Growth Mechanism, Nankai University and Tianjin Municipal Education Commission, 2014.7-2015.2
Director of Keynote Design(天津市级)
The Report of Commonweal Project, Tianjin Commission of Communist, 2013.5
Director of Keynote Design(天津市级)
The Report of Financing Project, Tianjin Science and Technology Commission, 2013.4



全部评论:25

  • 2018-05-03 21:02

    从平面设计语言到沉浸式、多维度的设计语言的转变; 从小屏幕、触摸式到跨平台、输入式的转变; 从消耗型、传达型到创造型、自我处理型的转变 请问这三个转变是怎样总结出来的?特别是第三点“从消耗型、传达型到创造型、自我处理型的转变”不太明白,可否帮忙解答?

  • h0ngzhe

    2017-06-01 15:30

    @daw001: 话说的太决绝了,PS是目前一些设计的基础软件,你所谓的好点的工具基本上都是再操作效率上比PS强,和PS比效果实现,可能还真没几个软件能做的到。

  • daw001

    2017-06-01 14:40

    @h0ngzhe: ps已经被web和移动开发淘汰了。别想着用ps制作智能毛玻璃模板了,换个好点的工具吧

  • 骏翊其林

    2017-05-31 22:48

    什么是UWP? 编写一次即可在任何版本的Windows上运行 UWP背后的基本理念很简单。开发者只要编写好应用,它就能在任何Windows 10设备上运行,不管是现在的还是将来的,不管是PC、平板电脑还是智能手机又或者是HoloLens和Xbox One游戏机,只要是基于Windows 10系统的设备都可以。

  • h0ngzhe

    2017-05-31 17:59

    @cangchen: 我刚发布了一遍文章,讲解了这个效果的制作方法,点我个人中心,应该能看到。

  • cangchen

    2017-05-27 19:41

    @h0ngzhe: 能不能详细说一下 步骤看了 还是没有懂如何做

  • 小小作图仔

    2017-05-25 10:00

    @daw001: 哈哈哈哈哈哈哈哈哈哈哈 部分效果有点类似安卓的点击水波纹效果和苹果的毛玻璃(不过毛玻璃效果应该是微软在苹果之前用的)

  • h0ngzhe

    2017-05-23 11:38

    @h0ngzhe: 用了复制背景加剪切蒙版解决了这个问题,还有个疑问,最后一层的 4%的杂点,好像不是太清晰,是白色 图层直接加 4%杂点吗?用正片叠底?

  • h0ngzhe

    2017-05-23 11:02

    LZ你好,我按照文章中的亚克力制作步骤做出了,60%亮光亚克力的效果,但是第一步30像素的高斯模糊是在背景图层上直接框选区生成的。这样的话没有办法做成灵活的源文件,不能做到即使修改。LZ有没有更好的办法解决这个问题?

  • David_Wang

    2017-05-23 10:57

    @小耿直: 哈哈~

  • 小耿直

    2017-05-23 09:42

    微软提出来的概念 要靠苹果来发扬光大 哈哈 就像当年流行的扁平化

  • 去年我才150

    2017-05-22 10:26

    微软的执行力啊。。

  • LCOOOOD

    2017-05-21 12:04

    用过Zune的人,都不会对微软的设计产生质疑。

  • daw001

    2017-05-18 18:11

    说人话就是 巨硬:“我们把material design做成3d的啦!” 这玩意就是给自家的hololens画的大饼 说句老实话,就现在hololens的机能,做个无材质的方块扔上去当界面差不多了,再加个毛玻璃假装亚克力?等下一代吧

  • David_Wang

    2017-05-18 15:39

    @mashaladi520:

  • 凌剑君

    2017-05-18 13:41

    理想是骨感的,就微软的执行力,不知道何年何月才能做好

  • mashaladi520

    2017-05-18 11:24

    看着很好。毛玻璃效果又要盛行了

  • David_Wang

    2017-05-17 23:34

    @Arkay_Liang: 嗯嗯~

  • Arkay_Liang

    2017-05-17 19:33

    很久没用win10,想不到发展成这样,很好看!

  • David_Wang

    2017-05-17 11:34

    @minnzhengpeng: 具体的步骤文章里有介绍,欢迎探讨

  • David_Wang

    2017-05-17 11:33

    @每当夏天我吹着温暖的风: 感觉原生系统大都存在这个问题

  • David_Wang

    2017-05-17 11:32

    @DYM: 是由视频转换、压缩为GIF的~

  • DYM

    2017-05-17 11:26

    大神~求问你的首页动态图素材哪儿有下

  • 每当夏天我吹着温暖的风

    2017-05-17 10:56

    感觉Windows 自带的东西,都没有怎么去用过呢。。。

  • minnzhengpeng

    2017-05-17 10:08

    亚克力材质ps怎么弄啊?

更多作品

发表评论

取消

点击右上角
分享给朋友吧

分享到

取消

每人每天仅限5票,快给你心仪的作品鼓励的一票。

投票