原文链接:http://www.joelonsoftware.com/uibook/chapters/fog0000000057.html
中文翻译链接:http://blog.csdn.net/whatcanhumdo/archive/2010/02/24/5322825.aspx
这是Joel Spolsky在2000年时写的一篇文章,也是"User Interface Design for Programmers"的第一章。Joel从自己年轻时在面包房里的经历谈起,总结出一个独特的关于快乐和沮丧的结论:
快乐就是“一切尽在把握的可控感”(Tiny moments of satisfaction, when I managed to control the world around me, even in the smallest way.)
沮丧就是“无助的失控感”(theory of psychology called "Learned Helplessness": the feeling that you cannot control your environment.)
所以,如果要让用户满意,就需要让他们产生“一切尽在掌握”的感觉。因此,用户界面必须符合预期(挖掘、总结并迎合用户的已有习惯);否则,即使是“好用”如Mac OS的东西,也会给特定的用户群带来负面的感受。
在这一点上,iPhone做得很好:不需要任何使用手册,不需要任何帮助文档,拿到手机之后直接用就是了;iPhone不像是一台机器,而更像是我之前在电子设备上的使用习惯的一种掌上延伸。
刚好看到《程序员》二月刊的卷首语上写着:
“好产品不需要枯燥无味的用户手册,而是可以和用户对话的,当你刚想怎么用,却发现它已经设计好了 -- 好产品懂你的心思和需要。”
“因此,优秀的技术人员不仅应该关注技术,更应该关心应用技术能带来什么样的效果。”