About Face 3 交互设计精髓 8.6分
读书笔记 第2章实现模型和心理模型
言若

实现模型(implementation model)是指程序通过代码开实现的机制(软件如何工作) 用户心理模型(mental model)是用户在认知层面所理解的产品运行机制(用户如何理解软件的工作)。 表现模型(represented model)是设计者选择如何将程序的功能展现给用户的方式(设计者如何展示软件的工作)。 设计原则:

用户界面应该基于用户的心理模型,而不能基于实现模型”;“目标导向的交互反映了用户的心理模型。

设计原则:

不要全盘复制机械时代产品的用户界面,而一定要按照信息时代的客观情况进行改良。

这一条原则很有警示作用。作者在这一节中提到,

我们总是试图用较早时代的语言和比喻来描述不确定的新时代,

因为人的思维和语言的进化要滞后于技术的进化。所以在设计软件产品时,不要完全去类比某一款现实产品(虽然这样有利于降低学习门槛),而是要去发掘技术能带来的其他可能。作者用日历举例,传统的日历是每月一页,很多日历软件也依照这一传统做成每月一页,但其实完全可以将星期做成连续的而不按月份打断。个人觉得这一点实现起来比较难,因为需要对技术有最基本的了解,同时还要对信息时代充分敏感。

3
《About Face 3 交互设计精髓》的全部笔记 95篇
豆瓣
免费下载 iOS / Android 版客户端