代码改变世界

忘记技术原理,关注用户心智

2012-11-12 13:00  xlw  阅读(308)  评论(0编辑  收藏  举报

从工程师的角度看,这个设计很自然,因为特定温度的水其实就是冷水和热水混合出来的,这就是其“技术原理”。实际上,这不好用,因为它不符合用户心智。用户心智中,水有两个维度:一个是水量,一个是温度,这两者是 ...

浴室水龙头,有两种常见的设计。先说说A方案,如下图。有两个旋钮,一个控制热水的出水量,一个控制冷水的出水量。

  

 

  从工程师的角度看,这个设计很自然,因为特定温度的水其实就是冷水和热水混合出来的,这就是其“技术原理”。实际上,这不好用,因为它不符合用户心智。用户心智中,水有两个维度:一个是水量,一个是温度,这两者是分离的。下面这个B方案,就是符合用户心智的方案。旋转可以控制温度,开合可以控制水量。有没有发现,这样自然多了?

  所以,在交互设计中,要忘记技术原理,关注用户心智。别总惦记着数据库的表结构,想想用户想要的究竟是哪些数据。

  

 

  另外,A方案中,把温度和水量混合在一起,还有一个致命的易用性问题——每次都得重新调节温度。既让人崩溃,又浪费水。