Skip to content

读《Don't Make Me Think》:别让用户猜

2024 年 9 月读完。

这本书的观点并不复杂,甚至可以浓缩成一句话:一个东西如果需要用户停下来猜,它的设计多半就出了问题。

书里提到,人们使用网页时很少逐字阅读,更多时候是在扫描页面,找到一个“看起来差不多”的入口就点进去。回想自己平时上网,确实如此。我们并不会像做阅读理解一样分析每个按钮,只要它能用、能找到、没有太多阻碍,也就继续往下走了。

这件事对开发人员尤其容易形成提醒。写代码时,我们很自然地站在实现者的角度:菜单为什么放这里,字段为什么这样命名,自己一清二楚。但用户第一次打开页面,并不知道背后的逻辑。很多自以为“应该能看懂”的设计,其实只是做的人看习惯了。

以后再做页面,我想多问一句:如果把解释文字拿掉,如果用户没有人指导,他能不能知道下一步该做什么?设计不一定要聪明,先做到不让人费劲。

Released under the MIT License.