用户体验与交互设计

——雅秋@UCD交互设计

Archive for the ‘用户体验UE’ Category

电子商务网站都会遇到用户常常在付款的最后一步放弃购买商品(abandon in the last step),也就是常说的“购物车丢弃(shopping cart abandonment)”。其实面对网络上越来越多的注册、登录信息的输入,用户常常因为“Forms suck(厌烦填表)”而放弃使用该网站。 我想目前大概没有几家网站不需要用户注册或是确认信息的吧。《Web Form Design: Filling in the Blanks》的作者LukeW说:表单就是用户在向在线公司“说话”。 表单和我们online生活休戚相关,光是youtube每天上传视频的数量就颇为惊人~而每个视频的上载都至少要通过一个表单 表单的目的为何? 对于用户来说:意味可以参与其中 对于商业来说:增加用户数量,并且增进联系 表单设计虽然看似简单,却是“见证”用户体验“功力”的地方。“HTML权威指南”对表单有如下描述:“输入要素应该被有逻辑地组织,这样大脑才能根据表格的布局理解和处理相关领域的信息。”这么说来,看似没有技术含量的表单,如何能够引导用户,如何使大脑快速捕捉理解处理信息……..里面的学问很值得研究。…

  交互设计师在设计线框图原型的时候,熟悉常见的web设计模式很有帮助,做到“心中有数”才能创造出符合需求,用户熟知操作方式的界面来。所谓“没有必要重复发明轮子”,模式往往容易解决常见问题,正确的模式能帮用户熟悉界面、提高效率。

  图标很重要的作用就是向用户传达出正确的操作信息。很多图标采用好似照片记录的写实性也不失为一种好办法。详细地绘制人们熟悉的对象是有意义的,但是,绘制人们不熟悉的对象或抽象概念(例如网络)又有什么意义呢?有多少用户见过裸露的硬盘驱动器是什么样子?用户最终还是依靠附加的文字来理解。

  如果为表达某个通用概念,视觉上的细节一定减少。界面设计本身存在的环境就要求尽量减少文化和习惯的差异性,对图形也力求普遍性,也要减少不必要的细节。

  但是细节也不能太少,识别性绝对是第一必要条件,尽可能满足用户短时间理解记住图形的含义。

  很多朋友都觉得如何定义用户体验很难?的确,即使是资深的一些同行都很少有人能准确定位用户体验设计师究竟在做什么。其实,我更喜欢把用户体验看成一个团体,包含产品经理、需求分析、用户调研、交互设计、信息架构、视觉设计在内的所有人。

  用户体验也衔接从抽象到具象,从企业战略到具体的视觉外观的整个流程,那么用户体验必然需要连接产品设计中的各个过程,用户体验设计师对流程各个层次了解越多,越降低沟通成本,提高效率。而在实际工作中,用户体验似乎在做产品经理的事,而一些需求分析师也爱干涉用户体验设计师的工作,甚至说明:“你要这样布局,这个操作放这里…”这样看来用户体验似乎很难定位。

  Ajax之父Jesse James Garrett在adaptive path工作坊上的演讲《用户体验的要素》,绝对经典教材。

  当交互设计遇到敏捷开发

  让大师Alan Cooper告诉我们如何做出更好的交互设计,离不开技术的支持。有效的项目进度管理配合合理默契的迭代设计才有可能创造出伟大的产品。

  这个视频是关于2008年Agile programmers年会上,对Alan Cooper的访问。稍后我会把翻译稿放上来。先来看看大师怎么说吧~