购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 UI——用户界面

UI(User Interface,用户界面),这是一个可大可小的概念。往小了说,它就是一个图形界面,如网页、桌面窗口、手机窗口……只要是你看见的,都可以算是UI;往大了说,UI包括产品经理、用户体验工程师、美工(静态切图PS)、前端(HTML、CSS)、前端交互(JavaScript、jQuery、EasyUI)……

1.3.1 从UE说起

UE是一个容易让人产生歧意的缩写。经常写代码的人,尤其是写脚本语言(如PHP、Python)的程序员一定会说,UE是一个文本编辑器“Ultra Edit”;经常写需求的人一定会说,UE是用户体验“User Experience”。

这里所讲的UE是用户体验。那么用户体验是什么?先来摘录百度百科对它的解释:用户体验(User Experience,简称UX或UE)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。由于它是纯主观的,因此就带有一定的不确定因素。个体差异也决定了每个用户的真实体验是无法通过其他途径来完全模拟或再现的。但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的实验来认识到的。随着计算机技术和互联网的发展,使技术创新形态正在发生转变,以用户为中心和以人为本的理念越来越被重视,用户体验也因此被称做创新2.0模式的精髓。

相信很多小伙伴都不愿意看这样长篇大论式的定义,那么我们用大白话来描述一下什么是UE。微信做得好,大家都愿意用它来社交;支付宝做得好,大家都愿意用它来支付;百度做得好,大家都愿意用它来搜索。当然,也有一些网站或项目做得就比较一般了,上线以后导致用户骂声连天。“做得好”和“做得一般”表明用户心里是有一杆秤的,这杆秤就用来衡量这些产品是否符合用户的需求和使用习惯。这杆“秤”就是用户体验。

一千个人眼里就会有一千个哈姆雷特,也就是说,任何一款产品,都不可能百分之百地满足任何用户。就像对于一朵菊花来说,有人觉得它芳香四溢,也有人觉得它臭,就是这个道理。

综述,一个产品,只要满足了大多数用户的需求,就是一个好的产品。

1.3.2 HTML 5&CSS 3

不得不说,HTML 5和CSS 3的发展正如日中天。HTML 5强大到可以完成手机APP的功能,如拍照、读取手机文件。CSS 3较之前面的版本,有更方便、更强大的渲染功能。当然,MOL并不是一个合格的前端工程师,所以这里对这些前端技术的描述只能点到为止。对于这些技术的运用,也不是后台程序员擅长的,我们更愿意把这些繁杂的前端工作交给专业的前端人员来做,因为他们一定比MOL有着更为专业的前端功底。

如果你的团队里正好没有前端人员,而你的BOSS又把前端的任务交给你了,怎么办?别着急,在后面的章节中,MOL会告诉你如何应对这些不合理的要求。

1.3.3 微信

相信各位小伙伴的手机上一定会装微信APP,微信以其极大的用户群体为基础,打造了一个互联网的社交平台。在这个平台上,有人“晒”幸福、有人吐槽春晚、有人发“鸡汤”、有人抢红包、有人卖面膜……当然,这些用法都有点Low了。对于我们这些Coder来说,更愿意看到自己做的东西挂在微信上面!本书中讲到的“川商卡”这个项目就是搭载在微信公众平台上面的。当然,你还可以开发微信公众服务号来展示自己的成果,这些都是后话。

之所以把微信公众号这个平台放在UI里面,是因为越来越多的电商网站愿意以手机为载体来实现用户流量的引入。如果商家自己去做推广的话,将是一笔不小的开支,所以商家更愿意使用已成型的平台来推广自己的产品,而微信公众号无疑是一个不错的选择。比如我们用的信用卡公众号,或者订阅了某个公众号,这些都属于微信推广的一种手段。微信作为一个平台,有一套自己的规范,也就限制了网站的展现形式,所以从这个角度来说,微信也算是UI的一份子。 HFtoYmwSsY+Za5j9W0shSGamx2DOPBjM1LhHtKmlg7eKo1F5PrPDuE+BKnxUtUnp

点击中间区域
呼出菜单
上一章
目录
下一章
×