分享

关于界面和交互设计的思考

 夏天 2007-05-26

一、保持登录状态

我想这几乎是所有做网站的人都会碰到的一个问题,下面是原文的话:

一般的对安全性要求不高的网站,登录框下面都会带有一个复选框,选中后用户下次就不用再登录了,大概叫法有以下几种:
  1. 保存我的信息
  2. 记住我
  3. 自动登录
  4. 保持登录状态
如果我们吹毛求疵一下,假设这个用户是互联网新手,那么哪种说法可以“don’t make me think”呢?个人觉得:4好于3好于2好于1。

Quote From  http://www./blog/?p=13

    
保持登录状态确实是一个很cool的叫法,乍看起来,似乎是最好的方案。我在原文后面有评论如下:

保持登录状态好像也有歧义,菜鸟可能认为,我如果不选,我就没有保持登录状态了,他会think:不保持登录状态会怎样?是不是登录之后可能就会很快退出?再说选择保持了又保持多久?
    
所以,要说保持登录状态,也应是“永远保持登录状态”。那,永远又到底有多远?还是有些不太易懂。
    
另外,从何得知选中“保持登录状态”后就是说我下次来的时候不用输入用户名和密码而自动登录了?
    
当然,“自动登录”也是有问题,若为“下次自动登录”,我认为就很OK了。
    
故,“下次自动登录”应该好于“保持登录状态”吧,My point。见笑了。hehe     

Comment by    ThinKing — May     17, 2007 #   

Quote From  http://www./blog/?p=13


这四个方案中,我想,我更喜欢“下次自动登录”。在新的网站(优点网)设计中,我们也是这么做的。

二、用户交互的条件

用户交互的条件是个很有意思的问题。小甲从1984年的书联想到现在web 2.0设计中的交互条件,思维够发散。文中提到:

有一本1984年出版的书《Evolution of Cooperation》,提出了人们产生合作的三个必要条件,这三个必要条件对于网络社区交互的形成也有一定的参考意义,针对这三个条件来做相应的产品设计将事半功倍:
  1. 相遇的可能性
  2. 可确认的身份
  3. 以往行为的记录

Quote From  http:///blog/?p=53


如果我没有理解错的话,甲甲谈的是用户交互,也就是三个条件:
1、对方是谁?
2、对方做过什么?(对方喜欢什么?)
3、找到对方!

毋庸置疑,这是产生交互的必备条件,但似乎不止于此,也就是必要但不充分。真正交互还要有第四个条件。

说这个话题之前必须得搞清楚用户交互是什么

首先,用户交互定义在哪种程度上?

找到对方算是交互完毕么?应该不算吧。

用同城搜索找到很多个用户,每个人的头像、资料、日志和相册摘要我都看得很清楚,满足以上三个条件,但最终我可能还是关闭网页了。——这应该是没有和用户交互,只有和网站交互。

我如何去和用户交互?所以有“相遇的可能性”远远不够,随着用户体验的提升和Web 2.0的发展,这个互联网上,间接可以看到并确认其身份和行为记录的“相遇可能性”太多了,但是我很少和他们交互,哪怕访问他们的页面。

其次,那找到并访问对方的相关页面算是交互吧?我认为也不是。

交互交互,有交(交流),也有互(相互)。只有单方面动作,不算真正的交,只能算是手淫。更不能算互。

最后,让我们把用户开始交互的那个临界动作定义在:你回访我。也就是——我访问你,你回访我。这样我们才真正开始用户交互,以后才会有更深层次交互的可能。这也便是校内网交互简单的真谛。

回到最开始的问题:用户交互的条件。

其实已经很清楚了,除了这三个,还需要第四个条件——达成一致。即,我对你有兴趣而访问了你,同时,你对我有兴趣也访问了我。

“达成一致”也适用于合作发生的条件情况。我没看《Evolution of Cooperation》一书,但如果此书只提了3个条件,我认为可能是作者的疏忽,不达成一致如何产生真正的合作?:)

三、胡乱总结一下

两个哥们提的问题都很好,正好回归到我一直都在思考的界面设计和交互设计的区别。王宇在《文字工夫》中讨论的是界面设计的细节,小甲在《“交互”的三个条件》间接指出了交互设计的原则。

那么,什么是界面设计(UI)?什么是交互设计(ID)?我们先来解释几个概念:

所谓交互设计,是指设计师对产品与它的使用者之间的互动机制进行分析、预测、定义、规划、描述和探索的过程,简单说,即设计和定义使用者如何使用一产品达到其目标,完成某一任务的过程。

特别地,

对计算机工业产品的交互设计我们称之为“人机交互(Human-Computer Interaction)设计”;

进一步,

交互设计过程中,如果我们打算以用户的目标和期望为导向做设计,这就是“目标导向设计(Goal-Directed)”或“以用户为中心的设计(User-Centered Design)”,例如,目标用户希望得到一个易用的产品,那么我们的设计就要以易用性(Ease to Use)为目标;

再进一步,

当将交互设计做好以后,需要尽可能去“描述和传达这种行为的最有效形式”,这时候所做的就是“用户界面设计(User Interface Design)”;如果用图形的方式表达出来,画在屏幕上,得到的结果就是“图形用户界面(Graphic User Interface)”;

更进一步,

如果我们的产品确实是在以用户期望的方式运行,该产品就是“易用的(Usable)”(Joel Spolsky,2006);

最后,

如果你的目标用户都对你设计的产品有口皆碑,赞叹不已,你就获得了良好的“用户体验(User Experience)”。

Quote From  http://bicespring./logs/3560156.html

在上面的第三步中,我们得知,在交互设计上再完善一下,便成了用户界面设计。那是不是说交互设计是界面设计的一部分?

我认为,不是。

界面设计有多个步骤和目的,交互只是其中一个。同样,交互也应该可以通过其他非界面元素来产生。所以两者应该只是有所交叉。如下图所示:

那“?”所指的,分别又是什么呢?

我们再来看另外一段话:

用户界面设计在工作流程上分为结构设计、交互设计、视觉设计三个部分。

Quote From  什么是用户界面设计?

这个划分不仅仅适用于工作流程,也适用于界面设计的种类。因为广义上界面设计包括平面设计、网页界面设计、外观设计等,那么视觉设计也是界面设计的一个分支或种类。故而:

交互设计还包含什么呢?

首先,“非界面流程交互设计”。譬如打13800138000给手机充值,典型的执行式流程交互,无需界面。

其次,“用户交互设计”,典型的如facebook中的poke一下。交互非常简单,几乎不需要怎么界面设计。

于是,我们的图出来了:

呵呵。乱写的。小声点笑。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多