在很多小公司,UI设计师跟交互设计师区别不大,都是做用户界面设计。但在大公司或大研发团队,两者就会有很多细分的差别。
交互设计师主要是研究用户需求和界面的关系,并且根据这种关系,对产品的功能和界面交互模块进行设计和规划。例如要做一个网站,交互设计师主要考虑的问题是,这个网站的目标人群是谁,满足他们的什么需求,目标用户有什么样的操作习惯。
UI设计师,顾名思义,会更侧重用户界面的设计,前面那些用户模型、需求分析什么的,UI设计师一般不用参与,等交互设计师把这些工作都搞定了,完成了一个设计原型之后,UI设计师再对页面的细节进行设计和优化,所以UI设计师的工作会根偏向视觉一些。想要详细学习了解可以去网页链接进行了解
一个交互设计师关注用户的体验,但是他们更多地着眼于如何将这种影响体现在用户界面的信息架构,用户操作的流程上。拿设计一个网站来说,交互设计师需要使用流程图,线框图将用户与网站的“交互”流程,网站的信息架构可视化出来,以得到反馈,和确保与开发人员的有效沟通。在一些公司的要求里,也可以看到要求交互设计师需要掌握一定的开发技能。有一些招聘人员将“交互设计师”和“互动设计师”混淆了,所以有时候交互设计师也被要求会一些Actionscript什么的。
我认为广义的UI设计师(即用户界面设计师)需要能做到上面所说的事情,但是按照现在业界的普遍定位,UI设计师通常需要更多的图形设计技能。你需要熟练地使用PS或FW,你经常上的网站是dribbble,你痴迷于圆角,阴影和渐变,关注每一个像素。当然,在一些公司里,你常常要将模糊的“需求”直接转化为用户界面,有时候你可能也需要一些开发技能。
“交互设计”(Interaction Design)指一个产品如何根据用户的行为而“行动”,以及如何让用户通过一些控制键去操纵产品。交互设计通常通过UI(用户界面)来体现。所以有的“交互设计师”也叫“UI设计师”。