zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记03

    第三篇了呢,最后来谈谈用户体验吧,毕竟我们做软件的,用户才是最大的。开头呢,作者用茶壶举例,展示了用户丰富的需求。这里不得不说一下,我们平时肯定都是有用电子购物的,我们可以看到比如淘宝这个平台,可以看到无数千奇百怪的商品。可以说,他们中的佼佼者,都是最符合用户使用体验的。所以分析用户心理,是非常有必要的。

    这一节呢,首先提到了第一印象,我们可能常有这种心理,最花哨的功夫一定要耗在用户界面上,让用户感受到我们的热情,让他们肯定我们的能力。可是把所有花哨的东西都摆到明面上真的是好的嘛?我觉得不是,至少不全是,很明显让用户埋没在我们花哨的设定了并不是一个好主意。用户第一次使用很大程度上决定了他们对这款软件的评价。如何让用户在第一次使用的时候花最少的时间用在他们最关心的问题上,这是最重要的。

    这里就衍生出了本节的几个问题:1.同理心2.不让用户犯简单错误3.记住用户的选择4.短期刺激与长期刺激。

    我们逐个聊聊,首先是同理心,就是要从用户的角度去看待问题,去理解用户的想法。比如说那个巨长的举报地址.....就是不好好考虑用户的心理,本来举报就是一个吃力不讨好的活计,你还把门槛条这么高,诚心难为谁啊?要不说,一定要换位思考,微软做的其实就还好,先自己试试自己的程序,他们调侃此行为为“吃狗食”倒也贴切。先把自己当做用户,一定要有这种想法。

    第二。记住用户的选择什么最让人感到厌烦呢,就是一边又一遍的重复着毫无意义的事情,我觉得这最让人感觉到无聊。所以,把那些可以不让用户做的选项,记好了。不要让她们反复登录,反复选择。提示框什么的出现一次就够了。真正好的软件应该是越用越好用的,总不该是越用用难用的,这样只会把自己的路人缘败干净的。

    还有一个是短期刺激与长期好处。书上的言辞很明确,很易理解。适合昙花一现的东西就让他昙花一现,别既给自己找麻烦,又不给用户活路。要知道熊掌鱼翅是好吃,那你天天吃也受不了的。就像书中提到的阿汤哥那个用手控制文件,看似很nb,但是时间长了手臂肯定受不了。要分清楚什么是现在该用的,什么是可以一直用下去的。

    最后聊聊这个避免用户犯错误吧,软件应当避免用户犯错误,举个最简单的例子,输入法中的自然校对,它会把最可能 出现的错误拼写放在前面,这是非常有利于我们输入的。还有像登录是的要求输入,都是在避免我们犯那种很无聊的错误,想起以前玩页游的时候,有一次注册号,它从头到尾过程很长,但是一个提示都没有,等你的比如邮箱格式不对吧,你一点提交,他把所有内容全清了,让后告诉你,你邮箱写错了,然后就得从写一遍...........

    总而言之,言而总之,我们做软件的,是服务于用户的,听从用户的调遣不是理所应当的嘛~~.

  • 相关阅读:
    HDU4628+状态压缩DP
    Javascript 去掉字符串前后空格的五种方法
    Javascript 数组之判断取值和数组取值
    ASP.NET MVC 出现错误 “The view 'XXX' or its master was not found or no view engine support”
    ASP.NET MVC 页面调整并传递参数
    ASP.NET MV3 部署网站 报"Could not load file or assembly ' System.Web.Helpers “ 错的解决方法
    ASP.NET MVC 控制器向View传值的三种方法
    CSharp 如何通过拼接XML调用存储过程来查询数据
    SQLServer : EXEC和sp_executesql的区别
    关于SQLServer2005的学习笔记—异常捕获及处理
  • 原文地址:https://www.cnblogs.com/jyt123/p/10963353.html
Copyright © 2011-2022 走看看