选择显示字体大小

web设计核心问题3:为用户设计(六)

3.9 用户的一般类型

  依据使用web的能力来衡量,存在三种一般类型的用户:初学者、一般能力的用户、专家或能力强的用户。一个初学者需要特别的帮助,可能更喜欢以特别的点击获得反馈信息的方式来完成简单的任务。一种适合新手的用户界面例子是完成一般任务的自动化向导。 相反,专家是那些能很好理解站点的用户。能力强的用户应该分为两类:经常访问站点的和不经常访问站点的。经常访问站点的能力强的用户会利用站点的高级特性如复杂的搜索,直接形成他们自已的 u r l,并且可能记住站点中某个对象的位置。一个不经常访问站点的能力强的用户可能不熟悉站点的结构,但具有一些能力,如搜索,能够浏览整个站点。能力强的用户需要的线索比较少,希望少点击一些而多得到一些信息。显然,新手和专家之间的差距是很大的。一个站点的设计太接近于一种访问者的需求,另外的访问者就会感到恼怒—对专家来说就是站点设计得太大众化,而对新手来说就是站点设计得过于专业。

  第三类用户,即不经常访问web的一般能力的用户,实际上是web的最大用户群。他们大多数是很少访问web的一般能力的用户,因为他们能较好地理解web的运作方式,但不知道怎样有效地浏览站点。进一步可以说,一般能力用户不会继续再次访问某个站点。如果他们继续访问,则会成为一个高级用户。因为访问站点的大多数是一般能力的用户,应该考虑按照这些用户的能力和知识去设计站点,尽管这样看起来排斥了初级用户,并限制了高级用户。为基本的用户群建设站点的最好办法,是提供迎合所有用户的特性。软件应用是这样,站点为什么不能是这样呢?一个软件应用提供了快捷键和定制特性,如为高级用户定制的界面,与此同时提供了为一般能力的用户和新手使用的菜单和图标。帮助系统和向导也同时具备,这主要是为新手设计的。一个站点为高级用户提供完整的u r l系统、高级搜索功能和个性化的界面。一个站点如果它提供与其他站点完全相似的按钮、标签(如关于、产品、职业等)并有着一致的导航条,那它对新手和一般能力用户来说都是非常友好的,当然它也可以具有动态的“面包碎屑”风格的导航条,这对高级用户来说非常流行。最后,一个web站点应能够提供帮助系统、映像图以及适合新手的访问方式,如简单文本链接。

建议:创建具有自适应能力的站点是为了满足新手、中级和高级用户的需求。

  在理想世界里,没有任何理由不能创建符合所有用户群需求的站点。然而,时间和成本约束会限制在站点上所能增加的特性的数目。这种情况下,最好针对一般能力的用户设计站点。因为排斥了一些新手,使他们无法理解整个站点,一些人可能会争辩说设计应该针对用户中能力最低的人。问题在于你创建站点是否仅仅针对完全的新手,如果这样,你会很快疏远那些知道自己想做什么的用户。

建议:如果不能设计自适应的用户界面,那么就为一般能力的用户做设计。

  即使可以创建自适应的用户界面,也应注意我们所谈论的是满足一般用户的基本需求。真实的用户可能是另外一种情形。无论我们多么努力,也注定存在一些无法理解或喜欢我们所创建的站点的人。

提示:无论站点设计得多好,记住总存在一些用户不喜欢或不访问我们的站点。

  用户是一些有不同口味和观点的个体。他们有不同的经验、能力、人格、年龄、性别和文化背景。一些用户可能有一些残疾,阻碍了他们使用别的用户很容易使用的web。用户带着一些来自现实世界和其他站点的先验知识。然而,他们也可能有着一些现实世界的概念,如导航。他们可能使用一些来自现实世界的隐喻。当然,他们或许在访问别的站点时,也获得了一些关于web运作的知识。传统软件运行的知识也可能起作用。记住本章节所说的,正是用户把web站点带到现实世界中,他们不会访问站点所创建的宇宙。

规则:用户把过去的关于世界、软件和web知识带到你的站点。必须让站点符合他们的期望。

  一定要保证你的站点像其他的站点或某个用户使用的软件一样,并满足他们的一般期望。记住一致性的规则:如果你做的事情不同于别人,你不能依赖过去的知识和强迫别人学习新的知识。当然,对真实用户来说,这种挑战在于他们的期望来自过去的经验。然而,尽量在图形用户界面和用户熟悉的站点中发现一些通用的规则。

图形用户界面规则

  图形用户界面( g u i)有着一系列的由操作系统厂商如微软、苹果或工业组织如o s f等制定的标准。这些规则对大多数软件来说是明显的。考虑以下最新版本的microsoft wo r d的简单印象,如图3 - 5。

  值得注意的是,在界面中有一些通用的菜单如文件、编辑、查看和帮助。这些重要的菜单一般位于屏幕的顶端,帮助菜单则在最右端。关闭框位于右上角,别的控件如最大化和最小化也位于右上角。软件应用的工具栏在上部。而屏幕的底端则有一些不重要的控件或状态消息。应用的功能可以以多种方式来完成,如操作按钮、文本菜单、快捷键和向导。

  理解图形用户界面规则是非常有用的,尤其是在设计窗体和其他站点的交互元素时。第 1 2章讨论了图形用户界面小配件的使用,并简略地讨论了web和图形用户界面的差异。web还没有像应用软件一样有很好理解的图形用户界面规则。这主要有两个原因。首先。软件应用很大程度上已经被操作系统所控制。微软为wi n d o w s上的应用程序确定了运行方式。而苹果为m a c i n s t o s h 软件定义了详细的规则。其次,与web设计相比,创造和分发软件的能力限制在更小的用户群中。很多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   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons