UI 和 UX,区别在哪里?

简介: 本文讲的是UI 和 UX,区别在哪里?,作为一位全能的产品设计师,我观察到很多年来这个行业内一直存在着对各种头衔的痴迷。当然,我们尽可以去嘲讽,同时发些搞笑的推文段子,但这样对谁有帮助呢?
本文讲的是UI 和 UX,区别在哪里?,

UI 和 UX,区别在哪里?

作为一位全能的产品设计师,我观察到很多年来这个行业内一直存在着对各种头衔的痴迷。当然,我们尽可以去嘲讽,同时发些搞笑的推文段子,但这样对谁有帮助呢?

就好像“设计师应该敲代码么?”,这个“UX vs UI”的问题已经成为圈内人的玩笑了。

一方面,这种趋势也给那些有经验的设计师一个发泄之处。事实上,有一个Tumblr 博客专门为此而生

然而,这会造成一个问题,对于新手来说这个行业看上去会很难上手苦难重重。但是惭愧的是,一个新手设计师进入行业的门槛从未如此低过。(我想说这其实很棒。)

太长,所以别看 :)

UI 代表了用户界面。 它是用户可以在软件或者网页内直接交互的对象,例如那些你能看到、触摸到的和听到的。他就是一个应用程序的最外层 - 控制器。

目前状况来看 - 鉴于我们正在使用的设备类型 - 尽管语音和手写输入得到了广泛的认可,多亏了各种语音助手和语音交互,但是 UI 设计仍遵从可视化界面设计规范。

UX 代表了用户体验。 它是一个整体性的术语,囊括了用户使用一个产品时所涉及到的每种不同类型的接触点。

对于数字产品来说,UX 不仅包含了软件的前端展示,也包含了整个技术栈的实施、客户服务、品牌理念、企业的公共形象、产品的实用性、价格和客户沟通,当然不仅仅于此。

UX 包含了 UI。两者有不同的意义,在任何时候都不应该混淆使用。从语义学的角度来看,“UX/UI 设计师” 这样的头衔是完全没有意义的。参照定义来说,每一个 UI 设计师都是 UX 设计师,不具备专业领域知识的 UX 设计师是很少见的。在缺乏具体领域知识的基础上讨论“UX”会让任何交谈变得没有意义。

所以,“UI/UX 设计师”到底遇到了什么问题?

就我看来,主要有三个问题:

  1. 它容易让人产生误解: 设计师、开发者、招聘人员、投资人等等。越来越多的初级设计师使用这个头衔 - 并且我没法责怪他们。每个人都那么做了,在这股趋势下,若你对自己的技能实力太诚实往往会让你觉得自己落伍了。
  2. 它让人队职业发展方向有错误想法,认为仅成为一个“UI 设计师”是远远不够的。如果数字产品像“神奇宝贝手游”一样,“UX/UI 设计师”不会是比“UI 设计师”更酷更高级的版本。
  3. 它大大地破坏了“UX 设计师”的重要性,而 UX 设计实际上是所有人工作的总和。

UI 是 UX 的一部分

简单来说,人机交互发生在 UI 上。虽然这是重要的一部分,但是它也只是整个 UX 栈上的一层,它包括了很多设计原则。

让我们看一下实际生活中的例子: 看电视。

有关看电视的 UX 设计包括节目内容的质量、电视机的规格说明书、放置位置、配套家具、你目前精神状态等等。另一方面而言,看电视的 UI设计就只占一小部分了:遥控器的品质和在电视屏幕上菜单的设计。

有关这些图片

UI vs UX analogies UI vs UX . Credit: http://digitalfractal.com/

是的,这些图片。我不想让你们觉得我是那个辛普森动画中朝着天空吼叫的老人,但是大部分用于比较 UI 和 UX 的图片都没有戳中要点。一位名叫 Sebastian de With 的设计师在他一年前的推文中也表达出了相同的观点。

许多反复出现的图片(就好像这一个有两瓶番茄酱的图,还有一个展示了在草坪上的一条捷径)不仅仅缺乏意义,还有可能产生相反的效果。这些图片让 UI 和 UX 陷入对立面,也暗示着 UI 设计师的工作是没用的,因为用户已经采用其他方式使用这个产品。

我们可以看下以下有关番茄酱的瓶子的这个例子并且修正它。我们将只需要使用一个瓶子,因为把两种不同的设计标记成“UI Vs UX”一点都没有意义:

UI vs UX analogies. Ketchup example

  • UI 层是瓶子本身,包含了瓶盖和标签。这表示任何瓶子 - 而非仅是那个瓶口朝上摆放的版本1
  • UX 层是一系列要素的组合,比如企业品牌和市场营销能力、番茄酱本身的营养和质量、具体在线上或者线下发现和购买产品的举动、在社交媒体网络上企业与客户的互动和每一个企业和他现有以及潜在客户之间的接触点。

UX 这个术语到底从哪里来?

UI 的起源远早于 UX。它从早期计算机时期就被使用,因为他是一种科学通称。而 UX 要过了很久后才开始流行。

在 90 年代中期,Don Norman 才让大众熟知了 UI 这个术语,他是 Nielsen Norman 集团的合伙人之一,他也是畅销书籍 ”The Design of Everday Things“ 的作者。刚开始的时候,UX 的含义很清晰,Don Norman 甚至还制作了一个完整的视频来处理这个问题的细节。

UI 不仅仅是 GUI: 设计一个 API

当我们考虑界面的时候,我们一般会提到图形化用户界面或者 GUIs。几乎当今我们使用的所有设备和系统都通过一系列可视化界面模型进行交互:操作窗口、图标、按钮、导航条、页面滑块、输入端口等等。

UI 和 GUI 已经几乎同义了,这样也有好处:在日常工作中,大部分的用户需要直接使用基于指令/代码的工具。尽管如此,UI 并不仅是 GUI。

在我的日常工作中,我关注于前端设计系统,所以设计一个系统中的面向开发人员层是我工作的一部分。既然这样,一个组件的 API 层就是给程序员使用的交互界面。设计和记录 API 层是我这些年来处理的最棘手的任务之一。

即使你不敲代码,我也不建议你把时间花费在这类任务上,甚至把它作为一个个人挑战。许多现代化的框架,例如 React,在鼓励和执行团队合作上做得很棒,他们采用一种更有意义的方式,而不是共享一个 Sketch 文件,然后一天就这样结束了。

拒绝伪二分法

虽然在设计界,对某些头衔和语义上变得更加专业绝对是一件好事,但是过分讨论 ”UI Vs UX“这样的话题将会产生反作用。这是一个热门话题,我也完全赞同 Jared Spool 的观点:“人人都是设计师。

我已经数不清有多少来自开发者们非常棒的 UI 设计点子和来自视觉设计师的很有价值的 UX 改进建议。意识到你在公司组织中的拥有的头衔职责是很重要的 - 但仅限于这样的称谓不会阻碍你向其他领域发展。


  1. 亨氏食品公司继续出售瓶口向上的玻璃瓶产品,因为还有情怀的老客户,也因为有不信任塑料包装的客户。




原文发布时间为:2017年8月30日

本文来自云栖社区合作伙伴掘金,了解相关信息可以关注掘金网站。
目录
相关文章
|
测试技术 UED
UI/UX设计:创造卓越用户体验的艺术和科学
在当今数字化的世界里,用户体验(UX)和用户界面(UI)设计已经成为任何成功应用程序或网站的关键要素。本博客将深入探讨UI/UX设计的核心概念、重要性以及如何创造令人难忘的用户体验。
122 0
|
11天前
|
小程序 开发者 UED
支付宝小程序UI/UX设计原则与最佳实践
支付宝小程序UI/UX设计原则与最佳实践
33 6
|
3月前
|
开发者 Android开发 UED
打造流畅应用:深入探索如何在Xamarin项目中选择并实现最佳UI/UX设计的实践指南
【8月更文挑战第31天】在数字化时代,UI/UX设计成为应用成功的关键。Xamarin以高效开发和强大兼容性著称,其设计理念“一次编写,处处运行”需充分适应多平台特性,提供一致体验。选择Xamarin.Forms或结合Xamarin.Native可实现跨平台UI设计;遵循各平台设计指南,保持布局一致性和简洁性;通过用户测试不断优化。最终,结合技术和用户需求,打造美观实用的应用,脱颖而出。
48 0
|
3月前
|
小程序 UED 开发者
揭秘支付宝小程序成功之道:UI/UX设计原则与用户体验优化秘籍大公开!
【8月更文挑战第27天】支付宝小程序在移动互联网中扮演着重要角色,优秀的UI/UX设计能显著提升用户满意度。本文首先强调了设计的一致性、简洁性、易用性和响应性原则,确保用户获得顺畅体验。接着,介绍了最佳实践,包括利用支付宝设计组件库保持界面统一、优化加载速度、适应多设备显示、设置清晰导航以及重视用户反馈。最后,提供了一个简单示例展示如何应用支付宝设计组件。遵循这些指导原则,开发者能够构建既美观又实用的小程序。
73 0
|
4月前
|
编解码 前端开发 UED
UI/UX设计在前端开发中的重要性
【7月更文挑战第27天】综上所述,UI/UX设计在前端开发中具有不可替代的重要性。它们不仅决定了产品的视觉呈现和交互体验,还影响了用户的满意度、品牌形象、转化率和技术创新等多个方面。因此,在前端开发过程中,我们应该高度重视UI/UX设计的作用和价值,与设计师紧密合作共同打造出优秀的产品。
|
4月前
|
数据可视化 UED
移动应用的UI/UX设计原则与实践
【7月更文挑战第2天】移动应用UI/UX设计聚焦简约、一致性与用户中心原则。关键在于理解用户需求,创建清晰的视觉层次,实现响应式布局。UX关注反馈速度、情感连接及无障碍访问。通过用户调研、原型测试和持续迭代,提升满意度和产品竞争力。
|
6月前
|
数据可视化 Android开发 容器
Android UI设计: 请解释LinearLayout、RelativeLayout和ConstraintLayout的区别。
Android UI设计: 请解释LinearLayout、RelativeLayout和ConstraintLayout的区别。
208 5
|
6月前
|
编解码 Android开发 UED
安卓UI/UX设计原则:打造引人入胜的用户体验
【4月更文挑战第13天】本文探讨了安卓UI/UX设计的关键原则,包括一致性、简洁性、反馈、清晰性、效率和适应性。一致性要求视觉和行为保持一致,利用系统UI;简洁性减少用户行动,简化导航;反馈需即时且明确;清晰性强调表达清晰,布局有序;效率关注性能优化和任务简化;适应性涉及多设备适配和用户多样性。遵循这些原则,可创建出色应用,提供无缝用户体验。设计应持续迭代,适应技术发展和用户需求。
153 6
|
人工智能 编解码 算法
使用 Midjourney 进行 UI UX 设计的一些典型场景
使用 Midjourney 进行 UI UX 设计的一些典型场景
|
开发框架 前端开发 API
SAP UI5 里 Namespace,Class 和 Enum 的区别
SAP UI5 里 Namespace,Class 和 Enum 的区别