我们都知道国民级应用“微信”之父张小龙对细节的苛刻程度:大到按钮应该放在左边还是右边,小到图像差了几个像素,“微信3.1版本和3.0的区别是微信会话列表每一行高度少了2个像素”在彼时成为“微信”之父细节设计的经典案例之一。 然而,微信像素级别的细节优化是建立在腾讯大量的人力、财力资源支持前提下的,如果是小团队资源有限时怎么对待细节优化? 1.细节优化的重要程度 即使在用户体验蓬勃发展的今天,细节优化也只是为产品能击败对手增加了些许筹码,但未能在胜利的天平中起到决定性的作用。决定产品生死的依然掌握在用户刚需、产品大方向手里。例如12306,虽然所有用户都在吐槽它的体验,但依然阻挡不了它的成功,相反,一些用户体验极佳的应用,我们把玩几天“借鉴”它们的设计后,就再也没有打开过。 所以,细节优化环节的重要程度是比较低的,至少在项目初期是不重要的,在项目相对成熟运作后,拥有一定的优化资源,我们就可以着手进行细节优化。 2.预防优于治疗 疾病发生后治疗过程带给病人的是无尽的痛苦,如果平时多喝热水、多运动、注意饮食作息规律,做好预防就能显著减少疾病的发生。细节优化同理,如果有一名靠谱的交互设计师,在交互设计时就尽可能把细节考虑周全,就不会像今天这样细节优化列表堆积如山。 见微知著,在细节的处理上就可以看出交互设计师的水平层次,有经验的交互设计师,会更注重细节性的设计,交互设计师已经制作好的原型就包括了一定的交互细节。以视频类应用为例,视频图像的占位符中用文字标注为“视频封面”,属于视频标题或者作者名称的位置也具体描述出来,当前页面所属菜单也通过高亮来显示…如果缺乏细节的表达,恐怕受众需要苦学推理才能理解作者需要表达的含义,见下图中包含细节和无细节的对比图。
其他比较重要的需要着重考虑的设计,以三个方面分开说明,分别是:交互边界、特殊状态和场景设计。 2.1交互边界 交互边界≠产品边界,为方便区分两者,我们先来了解一下什么是产品边界。以夜视项目为例,它立足于视频,核心功能也是视频,用户对它的认知也是贴上了“视频”的标签,这是毫无疑问的。 然而,当夜视发展到一定阶段,它需要在核心功能的基础上,新增次级的功能,可以是获取电影票、看直播、购买视频周边商品等功能,但绝不是看天气、购买火车票等超出用户对夜视APP认知范围的功能,因为,一旦超出用户的认知范围,用户的使用意愿是极低的。由于产品自身基因限制,无法拓展或者花费巨大代价去拓展的功能界线,就是所谓的“产品边界”。
如果说产品边界是立足于功能层面,那么交互边界就是具体到界面层面的,或者界面中的具体控件。以夜视的首页为例,当前已完成的交互稿,还应当包括页面底部的细节,即首页滚动后的内容,以及是否设置有滚动边界(最大的屏幕滚动距离),或者滚动多少屏后自动刷出新的视频内容?
交互边界也可以是具体到某个组件,例如文本输入框,限制最大输入字符数,同样属于交互边界的范畴。
2.2特殊状态 用户在使用产品时,会遇到一些特殊状态,需要设计师在设计流程中就考虑进去,常见的有:等待状态、初始状态、空白状态、网络异常4种。 (1)等待状态 国内较多的APP都设置有启动页,原因是APP调接口刷新数据需要等待时间,主要目的是减少用户的等待焦虑,在短短的不到3秒的时间内也期望起到品牌展示的作用。用户启动APP、刷新页面之间所处的状态,我们可以称之为等待状态,需要为等待状态进行过渡性页面设计,除非我们有绝对的信心通过技术上的优化能把页面数据的加载时间控制在300毫秒以下。以启动APP到进入夜视首页为例,我们需要设计启动页来减少用户的等待焦虑。
(2)初始状态 (责任编辑:admin) |