zoukankan      html  css  js  c++  java
  • 《一目了然:Web软件显性设计之路》阅读笔记

    6ac4724ece8602dad0c86a1d

           这个星期把《一目了然》也看完了,虽然之前把阅读顺序弄反了,先看了Robert Hoekman的《瞬间之美》,现在看来也什么影响,两本书的侧重点不同,只是后写的《瞬间之美》中稍微涉及了一些《一目了然》的类似观点,但是并没有太多的重复,总之两本书的阅读顺序没有多大差异,不必过于执着和纠结。下面是我阅读过程中的一些观点和感受的总结:

          1.避免将程序员和工程师的使用习惯用到产品设计中

           对于大多数普通用户来说,工程师所熟悉的很多操作常识和使用技巧都是很陌生的,甚至很难理解和学习的,我们需要以最平常的用户的接受心理来设计产品,须知最大广大的客户需求才是真实的用户需求。相比较于程序员和工程师们所理解的中级用户,对于大众性的产品来说,小白用户的数量也是很大的,而且这一部分群体的耐心也是很有限的,很容易受挫和放弃,因此,大众产品需要尽量避免工程师的思维惯性,对目标用户群体特性进行客观分析,尽量照顾和中和所有用户群体的使用习惯,让大家都能顺利使用产品。

           2. 自己作为用户认真去体验产品,可以获得更好的测试效果,降低测试成本

           把自己当做一个普通用户去使用产品,仔细体验和思考每一个步骤和细节,看看能否发现一些可改进之处。当然,这种方法有很大的考验,需要自己在使用的过程中尽量避免自己固有的熟练操作习惯,尽量把自己当做一个普通用户,以普通用户第一次使用和接触该产品时的反应和习惯去操作。而且,这需要首先有一定的用户特征了解,还要有一定的思考、模仿以及质疑的能力,这样若是做的好,能产生很多建议和意见,可对产品改进有很大帮助,并且也可以省去可用性测试的时间成本和资金成本。

          3. 尽量减少产品中的警告提示,代替之以可撤销或可替代的操作

           产品中必要的操作警告有些时候是必须的,但大多数时候都是可以优化的,尤其在WEB页面中。较多的操作警告对用户是一个心理威胁,容易让用户对自己的操作产生怀疑,甚至产生挫败感,最终放弃使用产品。我们需要尽力引导用户,鼓励用户探索性地操作,即使犯错了也是可以恢复或者撤销的,这样用户就会更有信心进一步使用。因此,若无十分必要,尽量只在涉及重大的不可恢复性的操作时才提供明显的警告信息。否则,尽量使用可撤销和可替代的操作来鼓励用户往前继续走下去。

          4. 在保持界面一致性的基础上适当突出重点

           保持一致性(对齐,字体,颜色,模式等)一方面可以使得页面看起来很整洁,另一方面也可以使用户在使用时养成一致性的习惯,知道特定的内容在哪里。相反,缺乏一致性,容易让用户产生迷惑和不解,从而产生不必要的思考,这是与我们的目标相违背的。我们需要让用户在尽量少的思考的情况下顺利地操作和使用。同样,在一致性的基础上,对于重点内容,适当地表现出不一致性,看起来比较另类即可达到目的。但是,切忌太过突出,否则会因为太过惹眼而让人产生反感。因此,适度另类地突出重点需要小心谨慎。

  • 相关阅读:
    iOS 接入 招商 一网通的 各种坑
    2016证书无效,看这里
    iOS-响应上下左右滑动手势
    在线HTTP POST/GET接口测试工具
    iOS开发中使用宏定义提高开发效率
    iOS宏定义的使用与规范
    Swift
    koa 第一课
    angular directive的使用
    angular的service服务eg:value,constant,factory,service
  • 原文地址:https://www.cnblogs.com/gisen_6/p/3132099.html
Copyright © 2011-2022 走看看