一名优秀的UI设计师应当掌握哪些技能?
成为一名优秀的UI设计师应该具备哪些条件,需要掌握哪些技能?新手在面对UI这个全新的信息媒介,在没有任何相关的经验背景下。最需要就是抓紧时间多学习多了解这个领域,并且掌握在这个领域内生存下来的资本。下面我简单介绍一下UI设计师应该掌握哪些基本的UI技巧。
无论设计师还是用户,我们早已习惯了二维屏幕当中的界面,并且很擅长于在这些尺寸有限的空间当中面对多个虚拟窗口同时处理各种任务流程,因为如今的UI大多是通过视觉上的隐喻来模拟三维纵深,用户可以很直观的理解不同窗口所处的空间位置。当然,视觉层次的构建离不开其他多方面因素的共同配合,包括界面尺寸、对比关系、配色、排列次序等等。然而,虽然早已被人们所熟练掌握,如今的界面呈现方式依然会受制于二维环境对于空间纵深的塑造能力。当我认真思考传统界面与VR界面的本质区别时,这一点变得非常明显。
UI设计技巧二:了解新的维度
UI通过Z轴将第三维度“真实的”引入到了虚拟世界当中。再没有所谓的界面边缘能够约束我们,每个方向上的空间与纵深都成为无限。在UI当中,我们不需要再借助那些用来在二维界面中构建空间层次的视觉隐喻,交互对象可以自由的分布在三个维度当中的任何位置,人们能够在最短的时间内理解元素的组织方式,并根据现实生活中的经验直接与实体化的虚拟环境打交道。
在UI世界中,设计师可以更加精确的预测出人们将会如何与事物进行互动,并通过一系列视觉线索及交互反馈来增强虚拟世界与现实世界之间的关联,人们终将能够以最自然、最符合直觉的方式来操作内容。这也意味着设计师在考虑UI设计方式的时候,可以更多的从人类认知及行为的基础原理当中获得理论指导。关键就是怎样充分利用虚拟空间打造出最符合人们在现实当中的认知及行为规律的互动模式。
UI设计技巧三:了解新的用户情境
用户情境的变化同样非常明显。我们如今在使用日常设备的时候通常会选择性的投入注意力。想想看,我们可以在app、窗口、tab等等之间进行切换,可以根据需要在任何时候关注或离开屏幕,并且很容易被各种因素干扰注意力,无论我们正在使用哪类设备,基本都是这样。在何时、以怎样的方式使用设备,我们自己说的算。
而在UI方面,用户则是完全沉浸于虚拟世界当中的:意识流被封闭在HMD当中,现实世界消退,你找不到所谓的出口。人机角色互换,设备、内容及交互体验占据着绝对主导的位置,用户一旦选择进入,便只能全身心沉浸在其中。理解了这一点,你便能够更好的站在用户的角度去思考VR产品的体验设计。
UI设计技巧四:学会边做边学
以上这些基础认知对于设计师来说很重要,但在实际工作时我仍然觉得力不从心,面对的挑战太多,当然相应的也学到很多东西。我们一直以来都习惯于依靠既有的理论和最佳实践来指导设计工作,而现在的情况不同了,VR技术在最近几年确实有突飞猛进的发展,但在相应的体验设计方面还有太长的路要走。我花了很多时间试图去寻找一些可供实战参考的VR交互与界面设计原则,不过收获不多,只有一些来自相关公司的文档,例如Google、Oculus等等,以及一些设计先行者们的文章。于是我们只有边做边学,并尝试总结自己的思考成果和实战经验。
UI设计技巧五:了解交互方式
。对于日常当中带有真实屏幕的传统设备,我们很清楚使用怎样的交互形式,包括键鼠或触控等等。而在VR当中,输入方式还比较混乱。一方面,Cardboard性质的低端设备在外形和尺寸规格上有很大区别,有些会自带按钮。而Oculus Rift和HTC Vive这样的高端设备则会有着更加复杂的控制装置,例如Oculus自带的Xbox One手柄和Oculus Remote,以及需要另外购买的Oculus Touch,用于动作追踪;Vive则自带控制棒,用于手势交互,但我们不确定用户是否会一直用到。输入设备的差异会使你很难通过统一的方式构想交互模式,特别是当你的产品需要面向不止一种设备的时候。