互联网产品用户体验设计的三大定律

好友发过来一PPT,文件名是互联网产品的体验设计,认真看完,收获颇多,其中印象最深刻的是用户体验可用性的三大定律,正好FasterSoft正在打造互联网精品平台iWorld,最需要的时候好东西就上门来了,这是一种莫大的幸福,因此我有很必要将这三大定律用自已的理解进行阐述。

 

     中国软件,技术就不用多说了,大家心知肚明,市场可以说一下,一定是很大超级大的,将近15亿的人口,企事业的数量更是庞大,光是公务员的数量都得吓死很多人,如此多的人与组织,市场能小吗?软件产品,我个人认为中国做得是很差的,光做产品的公司估计大部分活得不滋润,中国软件产品就好象中国制造的汽车或手机一样,尽管功能都是那些,但是质量、性能、外观、人性化等总是欠缺较多,让人担惊受怕的,客户买产品,应该想买的是一份开心的,而不是买麻烦回家…….

 

     中国的软件平台倒是做得不错,比如网游、电商、社交等,可能是这么多的人口,即使按比例来算,空虚无聊的人也是不计其数的,可恶的平台运营商不断地设计出各种各样的陷阱让你越陷越深,无数的人们喜欢在一个虚拟的世界里疯狂地玩乐、打杀、购物、聊天、发泄等,因此我认为在中国做平台,只要找好切入点,比如从某一细分领域做起,然后善于分析当下中国人的心理包括人性、消费心理、社会矛盾等等,成功的可能性会很大很大。

 

         在分析三大定律之前,啰嗦了很多题外话,实际上是想引出中国产品/平台的用户体验问题,但越引越远,索性罢休,管它如何如何,关我P事,还不够愤吗?言归正传。       

 

1) 用户体验可用性第一定律:不要让用户思考,提供改错的机制。

 

       一个产品能做到这一点是很不容易的,但应该以这个为奋斗目标,人们运用产品的目标无非是为了提高工作效率,同时让自已或组织变得轻松高效,因此我们在做产品设计时,都应该假设用户是傻瓜,傻瓜都能用的产品才是好的产品,用户不是你的测试工程师,也不是你的质量工程师,用户没有责任与义务为你测试产品,用户需要的是高效感与幸福感。一个产品,打开页面,要思考良久才会使用,那么这种产品很难成功。

 

2) 用户体验可用性第二定律:不要期待用户会研究你的产品,应该让他们快速实现自己的目标。

 

       需要太多时间去培训与学习,用户才能正常使用的产品,应该不是一个好的产品。人们使用产品,是想快速地实现自已的目标,而不是拿来研究的。比如你去买一部手机,回来后应该一打开就会使用,如果需要仔细阅读操作说明书后才能使用,那么这个手机估计不是给地球人用的,是给外星人用的。所以,人性化设计是如此地重要,好的产品会提炼人们的传统思维与行为模式,会顾及人们的焦虑心理因素,你一拿到手就能轻而易举地心情愉快地使用,实现目标的过程是快速的与幸福的。

 

3) 用户体验可用性第三定律:点击多少次都没关系,只要每次点击都是无须思考、明确无误的选择。

 

      人类发明鼠标,就是想让你不停地点,越点越爽。鼠标已是人们的一种习惯,没有鼠标,这个世界是很可怕的。好的产品设计,也不会吝啬让用户点击鼠标,因此少让用户使用键盘,多用鼠标点击或选择绝对是一个好的设计思路。

        

 

      我们在做产品策划与设计时,往往在意业务咨询师与产品经理的意见,但对用户体验设计师没太多的感觉,觉得那只是美工的事情,这是错误的。世界上用户体验做得最好的应该是乔布斯的团队,苹果产品能如此疯狂,好的用户体验绝对是一个关键因素。生活中工作上许许多多的产品都需要好的用户体验,尤其是电脑、手机与汽车,已成为现代生活的三大必须品,其用户体验设计将会淋漓尽致体现在你的使用过程中,让你或喜或怒或哀或乐!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/451706.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

oracle 对应的JDBC驱动 版本

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 Oracle版本jdk版本推荐jar包备注Oracle 8iJDK 1.1.xclasses111.zip Oracle 8iJDK 1.1.xclasses12.zip Oracle 9iJDK 1.1.xclasses111.ja…

JSP特点

1.JSP文件必须在JSP服务器内运行。 2.JSP文件必须生成servlet才能执行。 3.JSP页面的第一个访问者速度慢,因为需要编译生成Servlet。 4.JSP不需要专门的客户端,也不需要java运行环境,因为JSP输出到页面是标准的HTML文件。

35--用两个栈实现队列

1.问题描述 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入&#xf…

如何open一个新tab页面

打开新tab页的两种方式 1 a标签 function openwin(url) {var a document.createElement("a");a.setAttribute("href", url);a.setAttribute("target", "_blank");a.setAttribute("id", "camnpr");document.body.…

Linux中打开文件管理器的命令

在Mac中,我们可以使用open命令,在终端打开指定目录下的文件管理器,在Linux中,同样可以使用类似的命令:nautilus。 转载于:https://www.cnblogs.com/chaoguo1234/p/9446106.html

final类与方法

final类---不可被继承。 final方法---不可被覆盖。

【Visual C++】一些开发心得与调试技巧

自己平时收集的一些技巧与心得,这里分享出来,普及一下知识。 1.如何在Release状态下进行调试   Project->Setting>ProjectSetting对话框,选择Release状态。C/C标签中的Category选General,Optimizations选Disable(Debug)&a…

36--斐波那契数列

1. 问题描述 写一个函数,输入n,求斐波那契(Fibonacci)数列的第 n 项。斐波那契数列的定义如下: F(0) 0, F(1) 1 F(N) F(N - 1) F(N - 2), 其中 N > 1. 斐波那契数列由 0 和 1 开始,之后的斐波那契数…

lineNumber: 1; columnNumber: 1; 前言中不允许有内容

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 我是在xml配置文件中引用别的配置文件&#xff0c;本来是这样写的 <import resource"spring-mybatis.xml" /> 就报这…

idea输入法候选区不跟随光标

环境&#xff1a; win10 idea 2017.04 搜狗8.6 问题&#xff1a; idea编辑区输入法候选区不跟随光标 解决&#xff1a; 输入法改成必应输入法 不行的话不用你动手 我自砸蛋蛋。&#xff08;保命狗头。。&#xff09; 转载于:https://www.cnblogs.com/yadongliang/p/9079367.htm…

C# 反射 (Reflect)

# C# 反射 &#xff08;Reflect&#xff09; 1.基本内容 我们可以使用反射动态地创建类型的实例&#xff0c;将类型绑定到现有对象&#xff0c;或从现有对象中获取类型。然后&#xff0c;可以调用类型的方法或访问其字段和属性。 最基本的调用&#xff1a; Assembly assembly …

jsp中的%@ ...%

主要用来提供整个JSP 网页相关的信息&#xff0c;并且用来设定JSP网页的相关属性

37--计算一个字符串中每个字符出现次数

1.问题描述 需求&#xff1a;计算一个字符串中每个字符出现次数。 2.解题思路 获取一个字符串对象&#xff1b;创建一个Map集合&#xff0c;键代表字符&#xff0c;值代表次数&#xff1b;遍历字符串得到每个字符&#xff1b;判断Map中是否有该键&#xff1b;如果没有&#…

oracle thin和oci 区别

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 Features of Oracle JDBC Drivers&#xff1a; 1.JDBC Oci 此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface and Net8&…

从拿到班车手册.xls到搜索附近班车地点

起因 七月份要去某厂报道了&#xff0c;异地租房的时候发现想租一个有公司班车的地方&#xff0c;却不知道哪里有班车。辗转流传出班车手册后发现搜索实在是太不方便了&#xff0c;于是有了一个主义&#xff0c;想做一个可以搜索房子地址&#xff0c;找出附近班车点&#xff08…

2018.08.09洛谷P3959 宝藏(随机化贪心)

传送门 回想起了自己赛场上乱搜的20分。 好吧现在也就是写了一个随机化贪心就水过去了&#xff0c;不得不说随机化贪心大法好。 代码&#xff1a; #include<bits/stdc.h> using namespace std; inline int read(){int ans0;char chgetchar();while(!isdigit(ch))chget…

AWT和Swing

AWT 是Abstract Window ToolKit (抽象窗口工具包)的缩写&#xff0c;这个工具包提供了一套与本地图形界面进行交互的接口。AWT 中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系&#xff0c;我们把它称为peers。 也就是说&#xff0c;当我们利用 AWT 来构件图形用…

解决 : Apache Tomcat/8.0.0-RC1 - Error report ... HTTP Status 404

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 1.报错&#xff1a; Apache Tomcat/8.0.0-RC1 - Error report HTTP Status 404 - /richer/getOnLineRicherCount The requested resour…

py 5.24

#面向对象 #类&#xff1a;模子。Person&#xff0c;不具体。 #实例/对象&#xff1a;依托于类产生的具体的带有属性的。alex #实例化&#xff1a;产生对象的过程。 alex Person() #类&#xff1a; #分为静态属性&#xff08;一般的变量&#xff09;。动态属性(函数&#xff0…

多线程原理实例应用详解

从单进程单线程到多进程多线程是操作系统发展的一种必然趋势&#xff0c;当年的DOS系统属于单任务操作系统&#xff0c;最优秀的程序员也只能通过驻留内存的方式实现所谓的"多任务"&#xff0c;而如今的Win32操作系统却可以一边听音乐&#xff0c;一边编程&#xff0…