3.2 谁是web用户
一个网站设计者经常犯的错误就是过于简化或完全忽略用户的能力和愿望。有时候,为一个特定的浏览器或特定的带宽设计网站的想法完全取代了任何严肃认真地为用户考虑的想法。 不要为n e t s c a p e设计网站,要为那些使用n e t s c a p e浏览器的人设计网站。请时刻记住下面这条重要的网站设计规则。
规则:浏览器不使用网站,使用网站的是人。
幸运的是,大多数设计者不会完全忘记用户,但他们确实经常过于简化网站的使用者。通常,网站是为一些神秘的传统的web用户(通过“美国在线”(a o l)访问网站的1 4 . 4 k b p s的拨号用户)建造的。这个用户仅仅是一个在i n t e r n e t上漫游时被引诱来访问这个站点的匿名的人,他只能执行网站设计者所期望的任务。实际情况是用户并不是一些具有一致的能力和愿望的自动机,而是一些具有物理能力、需求、期望和目标的个体。实际的web用户有时也会很糟糕,不能理解站点,就像其他人一样。
建议:不存在一个共性的人。始终设想是一个真正的人在访问你的站点。
尽管在设计web站点时不可能找到一个完美的典型用户,但还是可以为用户找到一些共同点。首先想想今天的典型用户是如何与web站点交互的。在替代的浏览环境如蜂窝电话变得普遍之前,你总是设想用户是在使用台式计算机。他们坐在离监视器几英寸的地方,使用键盘和鼠标和web 站点交互。他们主要依靠眼睛来接受显示器上的信息,尽管声音也有可能被用到。来自站点的信息被过滤,有些信息被用户接受,或者更精确地说,被保存在短期或长期记忆中。这些信息又可能导致用户进一步的响应,如点击一个链接,在一个窗体中输入数据。图3 - 1是一个用户和站点交互的简图。
抽象地说,可以用如下方式来描述人们如何与他们周围的世界(包括web站点)进行交互。
首先,他们会遇到记忆中的一些感受,这些感受被有意识或无意识地过滤,然后他们试图理解这些感受。过去的经历会影响他们如何看待事物,并帮助他们做出决定。根据他们看待事物的观点,用户会做出某种行动或不采取行动,这又会带来更多的需要解释的感受。这个简单的行为/反应/行为的环节显示如下:
不要认为人的行为可以公式化,如一定的刺激会导致一种特定的行为。人是很复杂的。人类可以学习,他们记忆的信息可以用来改变他们所做的事。甚至人不是完美的。会出现错误,如不正确的记忆。不同的人对刺激的感受不同。每个人所看到的颜色都不是完全相同的。虽然这个模型很简单,它也确实促使设计者去考虑人如何与世界(包括他们的网站)交互。在建立网站时,用户的共同特性如感受和记忆力确实值得好好考虑,至少在一般的意义上如此。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器