Don`t make me think 点石成金

昨天coding月读新书到了,看了作者的自述,太喜感了。

点石成金

It's not rocket surgery.

作者Steve Krug的公司座右铭。
(rocket surgery --> rocket science + brain surgery-->某种不存在的超级复杂高精尖的技术)

文中提到的medieval helpdesk(英文字幕)

可用性定义

[分解成以下 7个方面]

  • 有用:能否帮助人们完成一些必要的事务?
  • 可学习:人们能否明白如何使用它?
  • 可记忆:人们每次使用时候,是否需要重新学习?
  • 有效:它们能完成任务吗?
  • 高效:它们是否只需要花费适当的时间和努力就能完成任务?
  • 合乎期望:是人们想要的吗?
  • 令人愉悦:人们使用的时候觉得有意思甚至很好玩吗?

可用性第一定律(原则)

别让我思考 Don't make me think
扩展原则 如果你不能做到让一个页面不言而喻,那么至少应该让它自我解释。

第一个事实:我们不是阅读,而是扫描

为什么扫描?

  • 我们总是任务在身
  • 我们知道自己不必阅读所有内容
  • 我们善于扫描

第二个事实:我们不作最佳选择,而是满意即可

  • 满意策略(stisfice)
    事实上,绝大部分时间里我们不会选择最好的,而是选择第一个过得去的,这就是满意策略。一旦我们发现一个链接,看起来似乎会跳转到我们想去的地方,那就是一个我们将会点击它的大号机会。
  • 为什么Web用户不寻找最佳的选择呢?
    • 1.我们总是处于忙碌中

      "寻找最佳策略很难,需要的时间也很长,满意策略效率最高。————Gary Klein《Sources of Power:How People Make Decisions》《力量之泉:人们如何决策》"

    • 2.如果猜错了,也不会产生什么严重的后果
    • 3.对选择进行权衡并不会改善我们的机会
    • 4.猜测更有意思

第三个事实:我们不是追根究底,而是勉强应付

真正的王子发现当他不在的时候,那个长得很像的假王子会把大英帝国的国玺拿过来压胡桃。————《乞丐王子》

为什么会这样?

  • 1.这对我们来说并不重要
  • 2.如果发现某个东西能用,我们会一直使用它