• 1.摘要
  • 2.基本信息
  • 3.基础定义
  • 4.应用举例
  • 4.1.研究界面
  • 4.2.人与界面
  • 4.3.研究人
  • 5.演绎过程
  • 6.设计原则
  • 7.设计流程
  • 8.设计方向
  • 8.1.用户研究
  • 8.2.交互设计
  • 8.3.界面设计
  • 9.设计规范
  • 9.1.一致性原则
  • 9.2.准确性原则
  • 9.3.可读性原则
  • 9.4.布局合理化
  • 9.5.操作合理性
  • 9.6.系统响应时间
  • 10.参考资料

UI设计

2
软件界面设计

UI设计(User Interface Design),即界面设计,是指对软件的人机交互、操作逻辑、界面美观的整体设计。它可以分为实体UI和虚拟UI两类,互联网中所提及的UI设计即是虚拟UI1

好的UI设计不仅可以让软件变得更有个性、有品位,还可以让软件的操作变得更为舒适和简单。

基本信息

  • 中文名

    UI设计

  • 外文名

    User Interface Design

  • 分类

    实体UI虚拟UI

  • 主要工具

    PsAiAxureAeHTML/CSS等

  • 应用行业

    移动互联网

  • 主要职业

    GUI/WUI/UX/UE/VI设计师

  • 应用领域

    软件游戏开发网页设计制作

  • 释义

    对软件的人机交互、操作逻辑、界面美观的整体设计2

基础定义

UI其实是一个广义的概念,《现代汉语词典》将“界面”定义为:物体与物体之间的接触面,泛指人和物(人造物、工具、机器)互动过程中的界面(接口)。以车为例,方向盘、仪表盘、中控都属于用户界面。从字面上看由用户与界面两个部分组成,但实际上还包括用户与界面之间的交互关系,所以可分为三个方向,用户研究、交互设计、界面设计。

通常意义上,UI是User Interface的缩写。其中,“Interface”前缀“Inter”的意思是“在一起、交互”,而翻译成中文“界面”之后, “交互”的概念没能得到体现。

通过以下三个层面来理解UI的概念。

首先,UI是指人与信息交互的媒介,它是信息产品的功能载体和典型特征。UI作为系统的可用形式而存在,比如以视觉为主体的界面,强调的是视觉元素的组织和呈现。这是物理表现层的设计,每一款产品或者交互形式都以这种形态出现,包括图形、图标( Icon)、色彩、文字设计等,用户通过它们使用系统。在这一层面,UI可以理解为User Interface,即用户界面,这是UI作为人机交互的基础层面。

其次,UI是指信息的采集与反馈、输入与输出,这是基于界面而产生的人与产品之间的交互行为。在这一层面,Ul以理解为User Interaction,即用户交互,这是界面产生和存在的意义所在。人与非物质产品的交互更多依赖于程序的无形运作来实现,这种与界面匹配的内部运行机制,需要通过界面对功能的隐喻和引导来完成。因此,UI不仅要有精美的视觉表现,也要有方便快捷的操作,以符合用户的认知和行为习惯。

最后,UI的高级形态可以理解为User Invisible。对用户而言,在这一层面UI是“不可见的”,这并非是指视觉上的不可见,而是让用户在界面之下与系统自然地交互,沉浸在他们喜欢的内容和操作中,忘记了界面的存在(糟糕的设计则迫使用户注意界面,而非内容)。这需要更多地研究用户心理和用户行为,从用户的角度来进行界面结构、行为、视觉等层面的设计。大数据的背景下,在信息空间中,交互会变得更加自由、自然并无处不在,科学技术、设计理念及多通道界面的发展,直至普适计算界面的出现,用户体验到的交互是下意识甚至是无意识的。

综上所述UI设计师就是:软件图形设计师、交互设计师、用户研究工程师。

应用举例

与之相应,UI设计师的职能大体包括三方面:一是图形设计,软件产品的产品“外形”设计。二是交互设计,主要在于设计软件的操作流程、树状结构、操作规范等。一个软件产品在编码之前需要做的就是交互设计,并且确立交互模型,交互规范。三是用户测试/研究,这里所谓的“测试”,其目标恰在于测试交互设计的合理性及图形设计的美观性,主要通过以目标用户问卷的形式衡量UI设计的合理性。如果没有这方面的测试研究,UI设计的好坏只能凭借设计师的经验或者领导的审美来评判,这样就会给企业带来极大的风险。

研究界面

图形设计师Graphic UI designer

国内大部分UI工作者都是从事这个行业,是了解软件产品、致力于提高软件用户体验的产品外形设计师。

这些设计师大多是美术院校毕业的,其中大部分是有美术设计教育背景,例如工业外形设计,装潢设计,信息多媒体设计等。

人与界面

交互设计师interaction designer

在图形界面产生之前,长期以来UI设计师就是指交互设计师。交互设计师的工作内容就是设计软件的操作流程,树状结构,软件的结构与操作规范(spec)等。一个软件产品在编码之前需要作的就是交互设计,并且确立交互模型,交互规范。

交互设计师一般都是软件工程师背景居多,也有视觉设计师转行进入的。

研究人