UI,UE和UX三者之间的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UI,UE和UX三者之间的区别相关的知识,希望对你有一定的参考价值。

UI,UE和UX三者之间的区别如下:

UI:User Interface 用户界面用户界面其实是一个比较广泛的概念,指人和机器互动过程中的界面,以车为例子,方向盘、仪表盘、换档器等都属于用户界面。现在一般把屏幕上显示的图形用户界面(GUI :Graphic User Interface)都简单称为UI。可能是UI这个概念比较难以被一般人理解,所以现在一般所说的UI设计师,也即是指GUI设计师。也就是图形界面设计师。主要是负责产品或是网站的图形图标色彩搭配,总之是负责网站看起来是一个什么风格什么气质。
UE or UX: User Experience 用户体验用户体验指用户在使用产品过程中的个人主观感受。关注用户使用前、使用过程中、使用后的整体感受,包括行为、情感、成就等各个方面。用户体验是整体感受,所以不仅仅来自于用户界面,那只是其中的一部分。通俗的讲这是个整体的使用感受,包括受品牌影响,用户个人使用经验的影响,总之就是让用户用着爽。

想要了解更多关于UI,UE和UX的相关信息,推荐选择Pixso协同设计。该工具无缝衔接以往工作,支持Sketch、XD、SVG等文件导入导出,自由进行Sketch的文件格式转换。并且,文件自动保存到云端,一键回溯到任意历史版本,再也不用担心文件丢失。素材库集成众多大厂优秀的设计系统,所有 UI 设计师均可直接拖拽复用,从此省去大量模块化设计环节的重复劳动。

参考技术A

UI,UE和UX三者之间的区别:

1、中文名

UI:用户界面交互

UE:用户体验(用户体验度)

UX:用户体验

2、英文名

UI:User's Interface

UE:User Experience

UX:User experience design

3、释义

UI:泛指用户的操作界面,包含移动APP,网页,智能穿戴设备等。

UE:用户使用产品时的纯主观感受。

UX:人与系统交互时的感觉。

4、作用

UI:可以让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。

UE:个体差异也决定了每个用户的真实体验是无法通过其他途径来完全模拟或再现的。但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的实验来认识到。

UX:“我从这个站点获得了什么?很容易使用吗?甚至有很愉悦的用户体验?”,用户在使用我的产品的同时心中如此的问,这是产生用户黏性的基础。UX的任务是让用户说出“Yes”。

5、应用

UI:软件、游戏开发,网页设计制作等。

UE:贯穿在一切设计、创新过程。

UX:web站点。

参考资料:百度百科-UI

参考资料:百度百科-UE

参考资料:百度百科-UX

参考技术B

UI,UE和UX三者之间的区别:

1、中文名

UI:用户界面交互

UE:用户体验(用户体验度)

UX:用户体验

2、英文名

UI:User's Interface

UE:User Experience

UX:User experience design

3、释义

UI:泛指用户的操作界面,包含移动APP,网页,智能穿戴设备等。

UE:用户使用产品时的纯主观感受。

UX:人与系统交互时的感觉。

4、作用

UI:可以让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。

UE:个体差异也决定了每个用户的真实体验是无法通过其他途径来完全模拟或再现的。但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的实验来认识到。

UX:“我从这个站点获得了什么?很容易使用吗?甚至有很愉悦的用户体验?”,用户在使用我的产品的同时心中如此的问,这是产生用户黏性的基础。UX的任务是让用户说出“Yes”。

5、应用

UI:软件、游戏开发,网页设计制作等。

UE:贯穿在一切设计、创新过程。

UX:web站点。

扩展资料:

UI必备的品质:

1.清晰

清晰是用户界面设计必须要具备的一条品质,如果说你的界面设计的很模糊,用户就无法在其中体验到较好的使用体验,这样会影响用户的整体印象。

2.简洁

UI设计除了清晰还不够,还需要简洁,看上去一目了然。如果界面上充斥着太多的东西,会让用户在查找内容的时候比较困难和乏味,而简洁的画面就能很好的解决这个问题。

3.熟悉

这里说的熟悉是指在设计UI的时候,要遵守一定的设计规范,就如有下划线的字符是有超链接的、叉号就是要退出或者删除,这样用户在使用的时候不但有熟悉的感觉,而且便于操控。

4.响应

良好的用户界面设计一定要响应迅速,不能让用户产生一种响应较慢的感受。而且界面应该有提醒的功能,让用户了解到一些反馈信息。

5.一致

在设计UI时,保持界面风格的一致性也是整个应用设计中很重要的环节,一致的风格不会让用户有错愕感。

6.美观

美好的事物总会让人有种愉悦之感,在页面设计的时候也要注重美观度的加强。

参考资料:百度百科-UI

百度百科-UE

百度百科-UX

参考技术C

我主要说说UI和UX吧。

现在越来越多公司都在提倡UX体验设计,那么到底什么是UX体验设计?和UI有哪些区别?

感觉这个词语熟悉又陌生,那么今天我和大家分享下我的理解,仅代表我个人的观点和大家互相交流探讨,如有不对的地方欢迎多交流。

一、什么是UI?什么是UX?

1. 什么是UI?

简单理解就是界面+交互。

什么属于UI呢?

这个我想大家都已经很熟悉,就是我们每天使用的产品的界面外观设计,无论是视觉效果,还是品牌个性,还是页面的交互设计,都属于UI范围内。

很多同学会问,交互设计不是属于交互么?怎么划分在UI了?

其实,UI是用户界面设计的统称。随着时代的发展,纯UI的时代已经过去了,今天的UI设计师,除了掌握视觉设计还需要具备一定交互设计能力。

从百科中对于UI的定义也是如此:负责产品的人机交互、操作逻辑、界面视觉的整体设计。从字面大家也可以看出-用户界面,除了界面还包含用户和界面之间的交互。

如果你觉得不好理解,一个简单粗暴的理解方式就是UI=交互+视觉。

2. 什么是UX?

UX我们可以把它理解为用户任务流程设计,今天我们用户注册我们一个新的产品,需要那几个步骤?

——用户通过朋友圈看见我们的商品广告,通过那几步到达购买页,最后转化付费,这些我理解为UX,

引用百度百科的资料UX核心是用户,体验指用户在使用产品以及与产品发生交互时出现的主观感受和需求满足。

UX设计师研究和评估一个系统的用户体验,关注该系统的易用性、价值体现、实用性、高效性等。

举个例子:我们去银行的ATM提款机上取钱,看到的界面和每一步操作数据UI设计。但是如何存钱?如何更改密码?如何转账汇款?

——这些流程的设计属于UX设计,他关注这个产品是否好用和易用。

UX我更多理解为用户的行为表达,UX设计是在用户直接或者使用服务时候感受到的体验,比如反馈,和任务指引的整体设计。

比如之前我们去星巴克买咖啡时候,如果遇见人很多,我们就必须排着很长的队。但是今天,我们去店里人很多,直接可以手机上操作,手机上排号,大大提升了效率。

那么这个体验的的优化就是UX工作,它可以改变我们生活的体验,类似这样的UX改变生活的案例还有很多。比如越来越多餐厅也可以通过微信排号,无须店门口等待,只需要关注他们公众号,到时候会有排号提醒。

3. 解决问题的视角不同

UI和UX大家本质都是在解决用户问题,只不过站位不同视角不同,UI更多是解决用户第一印象,这个设计好不好看,交互逻辑合理不合理,结构清晰不清晰,页面功能层次表达是否合理。

而UX更多是定义了产品目标流程,UX更多解决产品的深度,而UI是产品的宽度,两者都很重要。

互联网行业发展了这么多年,用户体验已经融入到了我们生活中点点滴滴,UI和UX尽管本质不同,UI更加具有视觉性,UX更多是逻辑系统性。

但是他们一般都属于一个团队,只不过大家运用不同的技能,不用的工具,不同的问题处理方式——但是最终都是把我们产品体验做好。

二、UI与UX的区别有哪些?

1. UX让界面更好用,UI让界面更好看

这句话很好理解,UI设计师的价值是让我们的界面好看符合用户审美趋势,同时交互上符合用户逻辑,符合产品想传递的功能优先级,没有大的交互原则问题。

UX是让整个流程更好用,更好引导用户完成任务,达成我们的商业目标。这中间两者使用的技能也不相同。

2. UX让用户实现目标,UI让界面提升品牌感

UX帮产品实现产品目标,很好理解,今天任何的产品都需要有商业目标,无论是刚上线的新产品,还是老产品都有用户目标。

拿618,双11这些大型活动来说:很多电商都各种营销,那他们的商业目标是什么?

——是GMV成交额,所以UX的目标是怎么让GMV最大化,那么这中间就涉及到:用户入口、用户路径和链路的完整设计,每一个环节的漏损都应该考虑在里面。

那么UI就是用户在使用产品过程中,心情是否感觉愉悦,没有任何的使用负担,体验时候特别友好。

同时界面和交互时候不会感觉冗余,同时用户界面的表达有温度,如上图google的情感化表达一样,UI就是建立用户和商业这件的情感品牌桥梁。

3. UX核心目标引导用户完成任务,UI不是

另外一个不一样的点是,UX核心是引导用户完成用户目标和任务。

比如火车票软件,虽然它的交互视觉很糟糕,但是相对比这个更重要是如何帮助用户完成目标,UX的优先级高于UI,如果产品无法满足用户价值,对用户没有意义,那么UI做的再好其实意义也不大。

历史上有很多昙花一现的产品都是如此,比如早期的Path、Paper等产品就是UI视觉交互很都很好,但是在商业层面以及UX上没有那么完美,没有很好的用户价值,最终页难躲过消失的命运。

4. 交付的成果不一样

UI和UX的交付产出也有很大的不一样,UX的输出包括UX体验报告、功能定义、功能规划、项目进度、概念设计、需求评估、市场研究、数据研究、可用性测试、用户体验地图、流程图、交互原型图等等。

这是大概一些产物,当然还包括一些通用的比如汇报、提案等。

UI的交付大家都比较清楚,包括视觉和交互、视觉设计、品牌设计、动效设计、组件设计和设计语言等等,当然方案汇报提案也是一样的。

5. 职责不同

UX设计师还一个重要角色就是策略制定和内容设定,任何产品内容是核心。

拿电商来说:人、货、场,货就是内容非常的主要,这个内容如何和用户互动,同时被用户接受,和用户互动,这个中间UX设计师扮演着非常重要的角色。

一般来说,UI和UX都会用到这些工具

1. Mason

现如今,视觉稿(Mockup)和原型(Prototype)是网页和 APP 设计过程中最常用的方法。两种方式都很有效,不过也都可能会在时间和花销上对整个项目产生压力,影响团队和项目的整体推进,尤其是在时间和精力都非常有限而项目又非常复杂的情况下。

Mason 提供了一个更好的解决方案,它让你无需设计线框图、原型和视觉稿,而直接拿现成的组件来编辑和设计,并且确保最终输出的产品既具备功能,也是像素完美的,最后通过 Mason 的平台进行部署,甚至你都不需要有代码编写的经验。

Mason 的设计方法看起来很激进,但是实际上非常的易用。无论是调整还是维护,Mason 都能确保控件和元素都很容易处理。在 Mason 中修改、发布,然后就能正常使用。无需亲手编写代码,诸如注册、登录等各种常见的功能都能够正常输出使用。

这款工具并不会限制你将网站投放到特定的平台或者托管环境下,你可以在你最熟悉的服务器或者服务商那边部署。这可以大幅度节省管理费和时间,并且你会发现团队协作更加高效了。

2. Overflow

设计师讲述故事最有效的办法之一,是将故事中的节点连在一起,将用户历程线性地呈现出来。这样的方式会让访客更好的理解他们所看到的内容,同时能够更加专注于细节的呈现,并且构建有效的反馈机制。

作为世界上第一个为设计师量身定制的用户流程图工具,Overflow 可以帮助设计师更好地讲述故事。它为设计师提供了一种全新的方式来更好的呈现作品,讲述故事,以交互式的流程同用户进行沟通,吸引用户的注意力。

Overflow 是一款跨平台的工具,可以与目前最流行的设计工具无缝地集成起来,允许设计师在同一个平台上完成设计、展示、共享和打印他们的用户流程。

3. UXPin

UXPin 可能是目前对于设计团队来说最理想的快速原型工具,尤其是当产品的 UX 设计和研发高度依赖快速反馈循环机制的时候。UXPin 可以让设计团队在向开发交付原型之前,充分地进行设计、共享和测试。

开发人员所需要的数据,实际上在每个项目设计完成之时,就会自动生成。所以,在将设计交付给开发人员之前,甚至可以使用检测工具,验证一下产品的部署是否和设计元素相互匹配。

UXPin 还提供一个完整的设计系统解决方案,帮助你保持整个产品的 UI 元素的一致性。而每个产品的 UI 组件都可以使用一段代码记录下来,因此可以更加轻松快速的扩展产品的功能。

4. Creately

UI/UX 设计当然不仅仅是线框图和视觉稿,它是动态的,系统化的,而这也是 Creately 这款工具的价值所在。这款图标工具适合生成工作流程,支持不同的图表类型,包括流程图、思维导图、UML 图标、线框图等。它所提供的图表功能和协同工作的功能,可以帮助设计师完成一半以上的工作。

使用 Creately 来创建图表,可以轻松创建出足够漂亮的图表,其中配备的1000多个专业的设计图表模板,可以快速地完成各式各样的 UX 设计项目。

5. PowerMockup

有许多 UX 设计师会使用 PowerPoint 来构建交互式原型,有了 PowerMockup 之后,你再也不需要寻找其他的工具来辅助你的工作了,它就可以帮你创建高效可共享的交互式原型。

在构建原型的时候,只需要从 PowerMockup 不断增长的资源库找到对应的形状或者设计元素,拖拽到 PowerPoint 当中,然后进行设计即可。为了实现互动,你所需要调用的也无非是 PowerPoint 当中的幻灯片和动画功能,很简单。

6. Visual Inspector

Visual Inspector 让设计师、开发者和负责维护的人员能够实时地在网站中检查和解决各种 UI 问题,并且同其他的工作人员随时共享信息。

这款工具不需要你懂得代码,只需要几秒钟就可以启用 UI 工具,并且几乎可以任何类型的网站(使用 html 代码,或者 WordPress 系统的)进行协同工作。这款工具不是免费的,终身授权的版本只需要付费49美元即可。

7. Fluid UI

Fluid UI 是一款可以用来设计线框图、原型图和视觉稿的综合性工具,它还为项目经理和分布式设计团队提供了非常完善的协作功能。它拥有非常全面的组件库,横跨桌面端、iosandroid 等主流的、必须的平台。

8.摹客

这款国产的工具快速易用,Sketch / PS / XD / Figma / Axure / Mockplus设计稿一键上传 , 设计评审讨论 , 自动标注一键生成,手动标注自由发挥 。 

参考技术D

UI,UE和UX三者之间的区别:

1、中文名

UI:用户界面交互

UE:用户体验(用户体验度)

UX:用户体验

2、英文名

UI:User's Interface

UE:User Experience

UX:User experience design

3、释义

UI:泛指用户的操作界面,包含移动APP,网页,智能穿戴设备等。

UE:用户使用产品时的纯主观感受。

UX:人与系统交互时的感觉。

4、作用

UI:可以让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。

UE:个体差异也决定了每个用户的真实体验是无法通过其他途径来完全模拟或再现的。但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的实验来认识到。

UX:“我从这个站点获得了什么?很容易使用吗?甚至有很愉悦的用户体验?”,用户在使用我的产品的同时心中如此的问,这是产生用户黏性的基础。UX的任务是让用户说出“Yes”。

5、应用

UI:软件、游戏开发,网页设计制作等。

UE:贯穿在一切设计、创新过程。

UX:web站点。

参考资料:百度百科-UI

参考资料:百度百科-UE

参考资料:百度百科-UX

欢迎下载腾讯电脑管家了解更多知识,体验更多功能。

最全的socket,tcp,http三者之间的区别和原理

socket,tcp,http三者之间的区别和原理
http、TCP/IP协议与socket之间的区别
下面的图表试图显示不同的TCP/IP和其他的协议在最初OSI模型中的位置:
7 应用层 例如HTTP、SMTP、SNMP、FTP、Telnet、SIP、SSH、NFS、RTSP、XMPP、Whois、ENRP
6 表示层 例如XDR、ASN.1、SMB、AFP、NCP
5 会话层 例如ASAP、TLS、SSH、ISO 8327 / CCITT X.225、RPC、NetBIOS、ASP、Winsock、BSD sockets
4 传输层 例如TCP、UDP、RTP、SCTP、SPX、ATP、IL
3 网络层 例如IP、ICMP、IGMP、IPX、BGP、OSPF、RIP、IGRP、EIGRP、ARP、RARP、 X.25
2 数据链路层 例如以太网、令牌环、HDLC、帧中继、ISDN、ATM、IEEE 802.11、FDDI、PPP
1 物理层 例如线路、无线电、光纤、信鸽

1、TCP/IP连接

手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。

建立起一个TCP连接需要经过“三次握手”:

第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;

第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;

第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。

握手过程中传送的包里不包含数据,三次握手完毕后,客户端与服务器才正式开始传送数据。理想状态下,TCP连接一旦建立,在通信双方中的任何一
方主动关闭连接之前,TCP
连接都将被一直保持下去。断开连接时服务器和客户端均可以主动发起断开TCP连接的请求,断开过程需要经过“四次握手”(过程就不细写了,就是服务器和客
户端交互,最终确定断开).

2、HTTP连接

HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用。

HTTP连接最显著的特点是客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。从建立连接到关闭连接的过程称为“一次连接”。

1)在HTTP 1.0中,客户端的每次请求都要求建立一次单独的连接,在处理完本次请求后,就自动释放连接。

2)在HTTP 1.1中则可以在一次连接中处理多个请求,并且多个请求可以重叠进行,不需要等待一个请求结束后再发送下一个请求。

由于HTTP在每次请求结束后都会主动释放连接,因此HTTP连接是一种“短连接”,要保持客户端程序的在线状态,需要不断地向服务器发起连接
请求。通常的做法是即时不需要获得任何数据,客户端也保持每隔一段固定的时间向服务器发送一次“保持连接”的请求,服务器在收到该请求后对客户端进行回
复,表明知道客户端“在线”。若服务器长时间无法收到客户端的请求,则认为客户端“下线”,若客户端长时间无法收到服务器的回复,则认为网络已经断开。

3、SOCKET原理

3.1套接字(socket)概念

套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。

应用层通过传输层进行数据通信时,TCP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个
TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了套接字(Socket)接口。应
用层可以和传输层通过Socket接口,区分来自不同应用程序进程或网络连接的通信,实现数据传输的并发服务。

3.2 建立socket连接

建立Socket连接至少需要一对套接字,其中一个运行于客户端,称为ClientSocket ,另一个运行于服务器端,称为ServerSocket 。

套接字之间的连接过程分为三个步骤:服务器监听,客户端请求,连接确认。

服务器监听:服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态,等待客户端的连接请求。

客户端请求:指客户端的套接字提出连接请求,要连接的目标是服务器端的套接字。为此,客户端的套接字必须首先描述它要连接的服务器的套接字,指出服务器端套接字的地址和端口号,然后就向服务器端套接字提出连接请求。

连接确认:当服务器端套接字监听到或者说接收到客户端套接字的连接请求时,就响应客户端套接字的请求,建立一个新的线程,把服务器端套接字的描
述发给客户端,一旦客户端确认了此描述,双方就正式建立连接。而服务器端套接字继续处于监听状态,继续接收其他客户端套接字的连接请求。

4、SOCKET连接与TCP/IP连接

创建Socket连接时,可以指定使用的传输层协议,Socket可以支持不同的传输层协议(TCP或UDP),当使用TCP协议进行连接时,该Socket连接就是一个TCP连接。

socket则是对TCP/IP协议的封装和应用(程序员层面上)。也可以说,TPC/IP协议是传输层协议,主要解决数据 如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:

“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如
果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也
可以自己定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发到网络上。”

我们平时说的最多的socket是什么呢,实际上socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口
(API),通过Socket,我们才能使用TCP/IP协议。 实际上,Socket跟TCP/IP协议没有必然的联系。Socket编程接
口在设计的时候,就希望也能适应其他的网络协议。所以说,Socket的出现
只是使得程序员更方便地使用TCP/IP协议栈而已,是对TCP/IP协议的抽象,从而形成了我们知道的一些最基本的函数接口,比如create、
listen、connect、accept、send、read和write等等。网络有一段关于socket和TCP/IP协议关系的说法比较容易理
解:

“TCP/IP只是一个协议栈,就像操作系统的运行机制一样,必须要具体实现,同时还要提供对外的操作接口。这个就像操作系统会提供标准的编程接口,比如win32编程接口一样,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口。”

实际上,传输层的TCP是基于网络层的IP协议的,而应用层的HTTP协议又是基于传输层的TCP协议的,而Socket本身不算是协议,就像上面所说,它只是提供了一个针对TCP或者UDP编程的接口。socket是对端口通信开发的工具,它要更底层一些.

5、Socket连接与HTTP连接

由于通常情况下Socket连接就是TCP连接,因此Socket连接一旦建立,通信双方即可开始相互发送数据内容,直到双方连接断开。但在实际网络应用中,客户端到服务器之间的通信往往需要穿越多个中间节点,例如路由器、网关、防火墙等,大部分防火墙默认会关闭长时间处于非活跃状态的连接而导致 Socket 连接断连,因此需要通过轮询告诉网络,该连接处于活跃状态。

而HTTP连接使用的是“请求—响应”的方式,不仅在请求时需要先建立连接,而且需要客户端向服务器发出请求后,服务器端才能回复数据。

很多情况下,需要服务器端主动向客户端推送数据,保持客户端与服务器数据的实时与同步。此时若双方建立的是Socket连接,服务器就可以直接
将数据传送给客户端;若双方建立的是HTTP连接,则服务器需要等到客户端发送一次请求后才能将数据传回给客户端,因此,客户端定时向服务器端发送连接请
求,不仅可以保持在线,同时也是在“询问”服务器是否有新的数据,如果有就将数据传给客户端。

http协议是应用层的协义

有个比较形象的描述:HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。

两个计算机之间的交流无非是两个端口之间的数据通信,具体的数据会以什么样的形式展现是以不同的应用层协议来定义的如HTTPFTP`…

以上是关于UI,UE和UX三者之间的区别的主要内容,如果未能解决你的问题,请参考以下文章

UI设计和UE/UX设计有啥区别?它们的晋升路径是啥?

UI+UE+UX+区别

UI和UX的区别详解

UI和UX的区别详解

UE和UI有啥区别?

Android培训准备资料之UI一些相似控件和控件一些相似属性之间的区别