Web搜索界面设计及易用性研究
- 格式:pdf
- 大小:2.24 MB
- 文档页数:7
软件界面设计标准1. 界面一致性为了提高用户体验和减少研究成本,软件界面应该保持一致性。
以下是实现界面一致性的标准:- 统一的配色方案:选择一套符合品牌形象和用户惯的颜色方案,并在整个软件中使用一致的颜色。
- 统一的排版风格:确保整个界面的字体、行距、对齐方式等排版细节一致。
- 统一的图标和按钮样式:使用统一的图标和按钮样式,使用户能够轻松理解其功能。
- 统一的布局结构:界面应该有一致的布局结构,如导航栏、菜单栏、内容区域等。
2. 易用性和可访问性为了让软件更容易上手和适应不同用户的需求,界面设计应该考虑易用性和可访问性。
以下是相关标准:- 易于理解的标签和指示:使用清晰简洁的文字标签和指示,以便用户能够准确理解界面上的元素。
- 合理的交互反馈:在用户进行操作时,界面应该给予及时而清晰的反馈,以帮助用户理解其行为带来的结果。
- 易于操作的控件:选择易于操作的控件,如下拉菜单、复选框、单选按钮等,以简化用户的操作流程。
- 考虑可访问性需求:界面应该符合无障碍设计的标准,如提供大字体选项、高对比度模式等。
3. 引导和引导为了帮助用户更好地理解和使用软件,界面设计应该提供适当的引导和引导。
以下是相关标准:- 清晰明了的帮助信息:提供详细的帮助文档或提示信息,以解答用户可能遇到的问题。
- 逐步引导:当用户首次使用软件或进行复杂操作时,界面应该提供逐步引导,引导用户完成所需的步骤。
- 上下文相关的帮助:根据用户当前的操作和需求,界面应该提供上下文相关的帮助信息,帮助用户更好地理解软件功能。
4. 响应式设计随着移动设备的普及,软件界面需要适应不同屏幕尺寸和设备类型。
以下是响应式设计的标准:- 自适应布局:界面应该具有自适应布局,以适应不同屏幕尺寸和方向的设备。
- 合适的字体和元素大小:确保在不同设备上都能够清晰地显示文字和界面元素。
- 触摸友好的控件:在移动设备上,使用触摸友好的控件,如大型按钮、滑动菜单等,以便用户可以方便地操作。
第1篇一、实训背景随着信息技术的飞速发展,用户界面(User Interface,简称UI)设计在软件开发和产品设计中扮演着越来越重要的角色。
一个优秀的用户界面能够提高用户体验,增强产品的市场竞争力。
为了更好地掌握用户界面设计的基本理论、方法和技巧,我们进行了为期一个月的用户界面实训。
本次实训旨在通过实际操作,提升我们对用户界面设计的认知和实践能力。
二、实训目标1. 理解用户界面设计的基本概念和原则。
2. 掌握常用的用户界面设计工具和软件。
3. 能够根据用户需求进行界面布局和元素设计。
4. 提升团队协作能力和沟通能力。
三、实训内容1. 用户界面设计基础理论(1)用户界面设计概述介绍了用户界面的定义、分类、发展历程以及用户界面设计的重要性。
(2)用户界面设计原则讲解了易用性、美观性、一致性、反馈性等设计原则。
(3)用户研究方法介绍了用户研究的方法和技巧,如用户访谈、问卷调查、可用性测试等。
2. 用户界面设计工具和软件(1)Axure RP介绍了Axure RP的基本功能和使用方法,包括原型设计、交互设计、动态面板等。
(2)Sketch讲解了Sketch的基本操作和设计规范,如符号、组件、图层等。
(3)Photoshop介绍了Photoshop在界面设计中的应用,如切图、排版、图标设计等。
3. 用户界面设计实践(1)项目背景本次实训项目是一款在线教育平台,旨在为用户提供优质的教育资源和学习体验。
(2)用户需求分析通过对目标用户群体的调研,确定了用户需求,如个性化推荐、课程搜索、在线学习等。
(3)界面设计根据用户需求,进行了界面布局和元素设计,包括首页、课程列表、课程详情、个人中心等页面。
(4)交互设计利用Axure RP实现了页面间的跳转、按钮点击、滚动等交互效果。
4. 团队协作与沟通(1)团队分工将团队分为UI设计师、交互设计师、前端工程师等角色,明确各自职责。
(2)会议沟通定期召开团队会议,讨论设计方案的改进和优化。
网页设计制作全流程指南 第1章 网页设计基础 ..................................................................................................................... 4 1.1 网页设计概述 ................................................................................................................... 4 1.2 设计原则与规范 ............................................................................................................... 4 1.3 设计工具与技术 ............................................................................................................... 5 第2章 需求分析 ............................................................................................................................. 5 2.1 项目背景与目标 ............................................................................................................... 5 2.1.1 项目背景 ....................................................................................................................... 5 2.1.2 项目目标 ....................................................................................................................... 6 2.2 用户研究 ........................................................................................................................... 6 2.2.1 用户群体分析 ............................................................................................................... 6 2.2.2 用户需求分析 ............................................................................................................... 6 2.2.3 用户行为研究 ............................................................................................................... 6 2.3 竞品分析 ........................................................................................................................... 6 2.3.1 竞品选取 ....................................................................................................................... 6 2.3.2 竞品优势分析 ............................................................................................................... 6 2.3.3 竞品不足分析 ............................................................................................................... 7 2.4 功能与内容规划 ............................................................................................................... 7 2.4.1 功能规划 ....................................................................................................................... 7 2.4.2 内容规划 ....................................................................................................................... 7 第3章 网页结构设计 ..................................................................................................................... 7 3.1 网站架构规划 ................................................................................................................... 7 3.1.1 确定网站类型 ............................................................................................................... 7 3.1.2 确定网站规模 ............................................................................................................... 7 3.1.3 确定网站结构 ............................................................................................................... 8 3.1.4 规划网站内容 ............................................................................................................... 8 3.2 导航设计 ........................................................................................................................... 8 3.2.1 导航分类 ....................................................................................................................... 8 3.2.2 导航布局 ....................................................................................................................... 8 3.2.3 导航样式 ....................................................................................................................... 8 3.2.4 导航交互 ....................................................................................................................... 8 3.3 页面布局设计 ................................................................................................................... 8 3.3.1 确定布局类型 ............................................................................................................... 8 3.3.2 分区规划 ....................................................................................................................... 8 3.3.3 间距和边距 ................................................................................................................... 8 3.3.4 响应式设计 ................................................................................................................... 9 3.4 交互设计 ........................................................................................................................... 9 3.4.1 表单交互 ....................................................................................................................... 9 3.4.2 交互 ............................................................................................................................... 9 3.4.3 按钮交互 ....................................................................................................................... 9 3.4.4 动效设计 ....................................................................................................................... 9 第4章 网页视觉设计 ..................................................................................................................... 9
优化搜索功能提升查找效率一、搜索功能概述在信息爆炸的时代,搜索功能已成为我们日常生活中不可或缺的一部分。
无论是在互联网上查找资料、在图书馆检索文献,还是在企业内部系统中查询数据,优化搜索功能对于提升查找效率至关重要。
本文将探讨优化搜索功能的重要性、面临的挑战以及实现途径。
1.1 搜索功能的核心特性搜索功能的核心特性主要包括三个方面:准确性、速度和用户体验。
准确性是指搜索结果与用户查询意图的匹配程度。
速度是指搜索系统响应查询并返回结果的时间。
用户体验则涉及到搜索界面的友好性、搜索结果的呈现方式以及搜索过程中的交互体验。
1.2 搜索功能的应用场景搜索功能的应用场景非常广泛,包括但不限于以下几个方面:- 互联网搜索引擎:提供海量网页、图片、视频等内容的搜索服务。
- 企业内部搜索:帮助员工快速找到内部文档、报告和数据。
- 学术研究:在图书馆和学术数据库中检索文献和研究成果。
- 电子商务:在电商平台上搜索商品,提供购物决策支持。
二、搜索功能的优化优化搜索功能是一个复杂的过程,需要考虑技术、用户体验和业务需求等多个方面。
2.1 技术层面的优化技术层面的优化主要涉及以下几个方面:- 算法优化:改进搜索算法,提高搜索结果的准确性和相关性。
这可能包括自然语言处理技术,以更好地理解用户的查询意图。
- 索引优化:优化索引结构,减少搜索延迟,提高搜索速度。
这涉及到数据的预处理和存储方式,以及索引的更新和维护策略。
- 硬件和架构:提升硬件性能,优化系统架构,以支持大规模数据的快速检索。
这可能包括使用更高效的存储设备、分布式计算资源和负载均衡技术。
2.2 用户体验的优化用户体验的优化主要涉及以下几个方面:- 界面设计:设计直观、易用的搜索界面,减少用户的认知负担。
这包括合理的布局、清晰的指示和有效的反馈机制。
- 结果呈现:优化搜索结果的呈现方式,提高信息的可读性和易用性。
这可能包括高亮显示关键词、提供摘要信息和排序选项。
- 交互设计:提供智能的交互设计,如自动补全、拼写检查和相关搜索建议,以减少用户的输入错误和提高搜索效率。
人机交互界面设计中的可用性和易用性一、介绍人机交互(HCI)是一个多学科领域,旨在研究人与计算机、机器和其他技术之间的交互方式。
HCI的主要目标是创建易于使用、易于理解和易于访问的系统或产品,以方便人们使用。
可用性和易用性是HCI设计中的两个关键要素。
可用性指系统的有效性、效率和满意度,易用性指系统是否容易使用并能满足用户需求。
本文将讨论人机交互界面设计中的可用性和易用性,并介绍实现良好可用性和易用性系统的方法。
二、可用性2.1 可用性的定义可用性是指一个系统或产品达到其既定目标时,被用户所使用的容易程度。
可用性取决于使用者的需求、设定的任务、系统设计和实现的好坏。
可用性设置合适的评估标准,方便人们对系统进行评估。
可用性评估的不同方面包括任务效率、任务错误率、用户满意度等。
可用性评估过程需要适当的测试设备和评测人员,以及合适的测试任务。
2.2 可用性的重要性良好的可用性有助于用户有效地完成任务,并提高用户满意度。
根据Nielsen Norman Group 的调查结果显示,可以降低60%的支持成本,提高50%的生产力。
另一项研究表明,可用性差的用户界面会导致用户离开系统、降低产品销量和品牌影响力的降低,而优秀的可用性会让用户更容易上手操作并满意体验,进而增加用户转化和忠诚度。
2.3 改善可用性的方法(a) 用户研究首先,设计者应该了解用户的需求、习惯和意愿,以及他们如何使用系统。
这包括定性和定量的数据收集技术,如问卷调查、访谈、用户测试和行为分析等。
(b) 简化复杂度设计应尽可能的简化设计,抽象出最常用的功能,规避不必要的步骤。
以创建新用户为例,应该在最后一步完成账户激活,废掉自动登录并删除不必要的信息项。
(例如无关电子邮件)(c) 明确不同的任务目标有任务的目标是提升系统可用性的一个关键。
任务要求在设计内明确,用户掌握自己需要什么,知道它在哪里。
优化程序使其更加符合用户的期望和使用经验,不断的优化以提高用户体验。
Web2.0的特点及应用Web2.0的特点及应用1.易用性:Web2.0是一个为用户提供内容收集、创建、发布、管理、分享、合作、维护等功能产品服务平台,Web2.0力求服务亲和力,可操作性,用户体验和可用性Web2.0范畴Blog在教育教学易用性方面表现最突出。
Blog友好操作界面,齐全功能设置,这些人性化的设计使师生免去了网页设计、程序开发之苦,操作起来得心应手。
2.便于知识管理:Web2.0范畴的Blog是优秀知识管理平台。
个人或组织可以利用Blog将关注领域信息进行有效分类,特别是利用超链接,把网络上分散的海量信息进行筛选、组织,并在此基础上进行知识的再生产。
Blog为读者提供了非常有价值过滤功能,使读者能够在有限的时间里获得更多更有价值信息,而读者又可以对其进行扩展和补充。
Blog对于教师教学和学生自学都发挥着极其重要作用。
老师通过Blog可以非常方便地汇集组织互联网上分散杂乱教育教学资源,为学生学习提供入门和复习资料,从而为学生更有效学习提供条件。
而学生则避免了漫无目地搜索过程,他们通过Blog将老师提供资料快速内化,并将其作为切入点再有针对性查找资料使其不断扩充,不断增值,形成更大共享资源网络,从而培养他们对知识总结管理能力和自学能力。
可见,Web2.0在教育教学信息的管理上,具有极广阔的可用性。
3.学习主动性:Web2.0是一个以人为本的学习交流工具,它可以使其按照人们自己意愿以文本等形式进行组织编辑也可对其外观等界面进行个性化设置,从而更适合自己需求。
在教育教学中,一方面,教师可以通过Web2.0跟踪自己不同时期思想观点,从这种思想的变化中不断修正自己理解偏差。
另一方面,学生也可以通过Web2.0踪记录他们不同时期思想,对学习态度,或对某些事情的看法,或提出对关于学习疑问,获得其他人的评论,从而使自己获得更大提高。
4.学习互动性Web2.0范畴的Blog、WiKi在师生互动学习中能产生积极作用。
界面设计的原则1. 易用性界面设计的首要目标是提供易用性。
在设计时需要考虑用户习惯和行为,确保界面的元素和布局易于理解和使用。
界面的操作方式应该符合用户的习惯,例如从左到右的阅读方式(对于使用左撇子使用者的应该从右往左的方式)。
界面的页面视觉效果应该足够简洁明了,不需要过多炫酷的元素和动画效果,使用户能够快速找到自己需要的内容和功能。
2. 可见性设计师需将关键的元素放置在显眼的位置,使用户能够快速找到自己需要的内容和功能。
在设计时需要预留足够的“呼吸空间”,使得用户视线能够留有所转移,防止过于密集导致用户视线的疲劳。
翻页、滚动等元素需要设计成易于区分的样式,以便用户能够快速理解网页的结构和内容。
3. 一致性界面设计需要保持一致性,使得用户在使用时不会感到混淆。
设计师需注意色彩、字体、标志、布局等方面的一致性,确保不同页面、不同区域之间的元素风格相同,统一布局风格保证用户非常易懂。
一致的标识和元素风格有助于建立品牌形象和用户信任感,同时也使得用户能够快速适应、掌握界面操作流程,提高使用效率。
4. 美学化界面设计需要关注美学性。
设计师需要将视觉效果、设计元素、布局、颜色等方面都纳入美学的概念考虑范畴。
设计师可采用色彩、动态效果、图片等方式来提高界面的美观性。
在保持整体风格的一致性的前提下,适当的个性化设计可以提高设计独特性和辨识度。
5. 少即是多在设计中,尤其是那些需要引导用户进行操作的元素上,需要尽量简明、清晰,避免重复或过度复杂的视觉和语言信息,保持至关重要的功能、信息识别度,不含有任何不必要的杂乱信息。
关于固定位置以及定期弹出的跟踪等功能,既然是体验优化的手段,也应该在不影响用户体验的前提下,切勿过于过分。
尽可能利用连锁反应来再度强化视觉和语言信息,或提供建议,为用户提供一个别致而与众不同的界面。
6. 提高可读性在界面设计中,字体、字型、字号等方面需要非常注重,确保文字能够清晰、易读。
文本颜色应与背景颜色形成对比,以免出现读取困,在这种情况下也要有其它的装饰性颜色只要再都不影响大局。
软件设计中的易用性摘要:这篇文章介绍了软件设计中“易用性”的概念并解释了为什么它在软件设计项目中应该是一个重要的部分。
介绍应用“易用性”到软件开发中“易用性Usability(又被译为可用性)”这个词在软件开发中表现为这样一种方式,即把用户而非系统置于开发过程的中心。
这种被称为“以用户为中心进行设计”的概念,是指从设计过程的开端便把用户所关注的东西包含于其中,并规定用户应该是任何设计决定中最重要的因素。
这种“以用户为中心进行设计”的方式最显著的方面便是易用性测试。
在易用性测试中,用户对产品界面进行交互式的测试,并与开发、设计人员交流他们的观点和所关注的问题。
这篇文章讨论了“易用性”的概念及为什么它应该是软件设计项目中重要的组成部分。
第一部分解释了在软件开发中“易用性”意味着什么,它跟产品价值的其他衡量标准如何相关。
第二部分阐明了“易用性”的重要性及怎样把“以用户为中心进行设计”的原则包含于开发过程中等常见问题。
这篇文章的末尾提供了一份有关的书籍、文章、组织名单,这份名单可以帮助你更多地了解易用性及如何把之应用于你的项目。
这篇文章中的大部分原则都适用于零售软件(retail software)的开发和内部应用软件(internal software)的开发。
当你深入阅读时,请注意象“用户”和“产品”这样的词,思考它们和你自己的项目之间的关系,思考那些产品最终用户的需求。
定义易用性容易使用“易用性”是一个衡量标准,用来衡量使用一个产品完成指定任务的难易程度。
这跟“功能性(utility)”、“喜欢(likeability)”这些相关的概念是不一样的。
易用性Vs 功能性(Usability vs. Utility)决定一个产品能否被用户接纳的关键是它是否有用,即实际使用它能否完成设计人员原本期望用户去完成的目标。
“有用(Usefulness)”这个概念可以进一步分为“易用性(utility)”和“功能性(utility)”。
易用性设计:提高程序的易用性,提高用户的使用体验和效率第一章:引言在数字化时代,软件和应用程序的普及和发展已经成为人们生活和工作的一部分。
然而,许多软件和应用程序的复杂性和学习曲线常常成为用户使用的障碍,导致用户体验和效率低下。
因此,易用性设计成为了软件和应用程序开发的重要环节。
本文将介绍什么是易用性设计,以及如何提高程序的易用性,提高用户的使用体验和效率。
第二章:易用性设计的概念和原则2.1 易用性设计的概念易用性设计是指通过优化软件和应用程序的界面和交互方式,使用户能够轻松地学习和使用软件,提高用户的满意度和效率。
它关注用户的使用习惯、心理模型和认知过程,以及界面设计的可用性和可理解性。
2.2 易用性设计的原则易用性设计的原则是指在软件和应用程序的开发过程中,遵循一些基本的设计原则,以提高用户的使用体验和效率。
2.2.1 一致性原则一致性原则是指在软件和应用程序的界面设计中,保持一致的布局、颜色、图标和交互方式,使用户能够快速熟悉和掌握软件的使用方式。
2.2.2 可视化原则可视化原则是指通过图形化和直观化的界面设计,帮助用户理解软件的功能和操作方式。
例如,使用图标、按钮和颜色来表示不同的功能和状态,使用户可以直观地识别和操作。
2.2.3 简化原则简化原则是指通过简化软件的功能和界面设计,减少用户的认知负担和操作步骤,提高用户的使用效率。
例如,将常用的功能和操作放置在显眼的位置,减少用户的点击和搜索次数。
2.2.4 易学原则易学原则是指通过提供明确和易于理解的帮助文档、提示和导航,帮助用户快速学习和掌握软件的使用方式。
例如,提供详细的操作指南、视频教程和实时帮助,使用户能够随时获取帮助和解决问题。
第三章:提高程序的易用性的方法和技术3.1 用户研究和需求分析用户研究和需求分析是提高程序的易用性的基础。
通过深入了解用户的需求、行为和偏好,开发团队可以针对性地设计和优化软件的界面和交互方式。
3.2 信息架构和导航设计良好的信息架构和导航设计是提高程序易用性的关键。
Web搜索界面设计及易用性研究黄未之胡锦(东华大学工业设计专业,上海,310208)call3x@163.corn
摘要:Web搜索工具是因特网带来的最佳事务之一,但是用户在搜索过程中往往不得不花费大量的时间做重复操作或
是在晦涩难懂的界面设计中猜测设计者的意图。随着易用性研究的不断发展,各Web站点搜索易用性的问题也摆在了设计师的面前。本文对搜索问题中用户思维、学习认知、行为习惯、出错以及交流等模型、Web搜索功能实现的三个层次以及设计语义对用户搜索行为的影响进行了探讨,并对当前Web搜索中的设计失误进行了分析,对搜索界面设计提出了自己的看法,同时就提高搜索易用性提出了搜索场景设想,以及搜索体验等建议。关键词:界面设计;易用性;用户体验;交互性;搜索界面;搜索场景Abstract:WebsearchisprobablyoneofthemostsignificanttoolthatbroughtaboutbytheInternet.HoweverWebsearchuserstend
tofindthemselveswastingtheirtimewhiledoingthesamedulloperationsinfrontofsearchinterfaces,ortrytheirbesttomake
sense
oftheobscureInterface.Withthedevelopmentoftheusabilityresearches,theusabilityofWebsearchisinevitablybroughtupto
Webdesigners.Theessayexplainsusers’statesofmind,cognition,behavior,eiTorandinteraction,aswellasthethreelevelsof
completingasearchtask,andhowdesignlanguagecanaffectpeople’Ssearchbehavior.WithalistofWebmistakesinsearching,theessay舀Vesdeepanalysesandsuggestionstoimprove.‘Pheessayalsotriestoexplorenewwaysofimprovingtheusability
ofWeb
search,e.昏searchscenarioanduserexperience.
Keywords:InterfaceDesign,Usability,UserExperience,Interaction,SearchInterface,SearchScenario
1搜索易用性研究的背景和意义1.1易用性研究的背景
软件、Web界面设计是当前交互设计师们研究的新天地,无论是对软件还是对于网页的要求,都不再仅仅是实现一定的功能。从最初简单的信息共享的实现,到色彩夸张、动感十足、个性张扬的个人网站、或是信息纵横的门户网站,人们对网页的使用性,或者说可操作性,越来越重视了。网站的易用性,对于网站以及软件的设计越来越重要,常常是区分好坏网站或软件的决定性因素。在界面设计领域,“使用性”的使用频率似乎更胜一筹。而易用性的提出,是建立在使用性的基础上。如果说,使用性是从界面设计师角度提出的对网站的交互执行评价,那么易用性就恐怕就是用户更为在乎的一个指标了。目前研究网站易用性的有来自计算机领域的专家,也有艺术出身的界面设计师,还包括网络营销专家,在很多场合下,它更是Web设计管理一个不可或缺的核心部分。5881.2Web搜索易用性研究的意义搜索和浏览是用户从网站获取Web信息的两个主要途径。一个用户在上网的时候会选择用浏览的方式还是搜索的方式来找到自己感兴趣的信息,主要由用户的上网习惯以及完成任务的紧迫性有关,然而网站界面设计和规划布局对用户的心理影响也至关重要。Web搜索工具可以说是因特网带来的最佳事务之一了。搜索工具使人们能在因特网这个茫茫的信息海洋中精确地搜寻到所需的信息服务。在Google、Yahoo、Baidu等搜索引擎角逐天下的今天,各站点内的搜索功能对于
吸引客户、提高用户满意度的重要性也越来越突出。然而根据JakobNielsen的研究数据,在广大上网搜索信息的人群中,能在第一次搜索中就找到结果的人仅仅占到总人数的51%。人们在搜索中遭遇到的挫败感,最主要的原因是源于网站所提供的搜索的易用性问题,源于网页设计师、工程师对用户及其搜索任务的自以为是和误解。有专家指出,目前大多数Web搜索的表现可以用“前进两步,后退一步”来描述。用户为了获得需要的信息,往往在某站点上花费了大量的时间进行重复操作,到头来却依然一无所获。也许对大多数人来说,我们的用户已经习惯了Web搜索的挫败感,但是对于设计师和网站的策划者来说,提高网站搜索易用性却是重要并且持久的课题。2搜索问题的模型、层次和语言易用性和交互性是息息相关的。而当前随着人机界面设计研究的愈演愈烈,有观点提出,要“先界面,后功能”。这一点,恐怕界面设计的权威们都不能苟同,功能和界面应该是一个整体,在设计之初更是一个密不可分的有机整体。我们还是先来看看搜索问题的几个相关方面吧。2.1与搜索相关的几个问题著名人机界面设计研究者李乐山教授曾经在他的《人机界面设计》一书中从心理学角度对非理性用户提出了几个概念模型。在研究搜索易用性之前,我们也有必要针对用户搜索的过程对几个相关概念模型进行探讨。1.思维模型易用性课题的产生,很大程度上是因为任务的执行并不像用户所想的那样,换句话说就是不能达到用户的预期(Anticipation)。在大多数的情况下,程序员、网页设计师所认为的易用性和用户所理解的不同。要提高网站的易用性、实现以用户为中心的设计,实际上就要从设计者的认知模型(Designer,sConceptualModel)到用户思想模型(User,sMentalModel)模式的转换,其中问起着传递、沟通作用的就是系统形象(TheSystemImage),也就是我们这里研究的“界面(Inter—face)”,如图1所示。图1概念模型正如Donald.A.Norman所说得那样,表现模型(即图中的系统形象)离用户心智模型(即我们讨论的思维模型)越接近,用户会发现程序越容易实用和理解。在搜索问题上,用户的思维模型也就是用户对搜索任务的理解,即系统的表现是否符合用户的思维,比如如果要在首次搜索获得数以千计的结果后继续缩小范围查询,是能够允许用户直接在已搜索到的结果中进行筛选,还是在现有基础上修正搜索条件,或者需要重新再设一次?如果说,用户要在搜索结果中进行筛选,就不得不再次返回搜索再次设定一次条件,那么这一次次的重新设定无疑是对用户思维的一次无情的挑战。打乱了用户的思路,也把用户对网站的忠诚度一同打击了。2.学习模型(认知模型)用户的学习模型,或者说认知模型(Cogni—tiveModel),即用户对于界面的学习和认知。网
站功能是否能让用户易于上手,是网站功能真正实现的关键,而这个任务通常是通过用户界面来完成的。一个没计清晰,能让用户一目了然的用户界面(Self—revealingInterface)才能不负重托。网站后台程序的复杂性隐藏于令人愉悦而又简单的用户界面之下,这才是用户喜闻乐见的形式。不仅如此,认知模型还和用户的一些视觉习性有关,比如视线的走动和注意力聚焦的位置等。搜索界面是否能让用户易于识别、易于理解、易于操作,更重要的是能获得正确的结果,是评判搜索易用性的重要标准。3.用户行为模型用户行为模型是指用户在网上的行为习惯对其在某功能的行为上可以进行预期和分析,比如说浏览顺序、点击等。在这里,我们关心的就是用户行为对于他在进行搜索的时候会有怎么样的影响。在设计搜索过程的时候,其实我们也在设计用户的行为。4.出错模型出错模型是当用户误操作而导致程序错误的时候,网站能给予怎样的反馈。许多网站在出错后在页面上没有任何出错提示,用户既没有看到自己想要得查询结果,也没有看到出错信息,难
免会没了方向,甚至有些索性跳出服务器的错误信息页面,好不尴尬。用户的出错可能是由其搜
589索习惯造成的,也可能是由系统的搜索结果相关性造成的,.当然也不排除偶然因素的发生。对于研究者来说,用户出错就是设计的源泉,不少搜索引擎都会将用户拼写错误等错误信息作为一个研究资源。Google对“BritneySpears”的拼写方法就提供了593种拼写,这也许就是Google能获得更高用户满意度的一个重要原因吧。5.交流模型交流模型是用户希望与网站进行的交互形式。交流模型通常贯穿在任务执行的各个环节,和以上几个模型也有交叉。就搜索问题而言,它可能意味着“我在哪里搜索”、“告诉我该如何进行操作”、“没找到我要搜索的内容怎么办”等等。这种交流可以通过界面的设计语义进行,也可以通过文字提示以及alert提示框等进行。2.2搜索功能实现的几个层次对于用户来说,搜索的实现从输入到输出是一个过程,而纵向地来看,这个过程又是由三个层次构成的,即任务(Task)、动作(Action)和操作(Operation)(图2)。在搜索实务中,在任务层次上就是搜索任务,在动作层次上可以分为搜索信息输入、搜索结果匹配和搜索结果显示,而操作层次则可以细化为用户键人文字、点击鼠标等。任务(Task)动作(Action)操作(Operation)搜索信息输入、搜索匹配、结果显示键入文字、选择类别、点击按钮图2搜索的几个层次2.3设计语义对“搜索”实现的影响设计语义在网页界面设计中传达的信息与产品设计的其他领域同样重要。一个文本框加上一个写着“搜索”或“查询”的按钮就构成了简单的搜索界面,这也是目前比较常见的搜索界面。有的时候,为了对搜索范围进行一定的限制还可以用单选按钮和复选框来辅助,然而相形之下,下拉菜单(Drop—DownList)恐怕就不太受友好590界面的欢迎,这个问题在下文会有所涉及。设计隐喻(Metaphor)是界面设计语义的一个很好的助手,成功运用设计隐喻对于提高搜索界面的易用性有着积极的作用,而滥用、误用设计隐喻却造成了无数用户在搜索界面前止步。
3Web搜索界面设计失误及其对易用性的
影响
JeffJohnson总是把网页设计上的错误称为“Web—bloopers(洋相)”,而不是“mistake(错误)”,这是对程序员设计失误的调侃,而这些设计上的失误,却严重影响了搜索的易用性。web搜索的易用性就好像产品的质量,只有在缺少它的时候你才会发现它。因而要讨论搜索易用性,只能从易用性缺失的地方找起。尽管Johnson在《GUI设计禁忌》一书上给出了几个搜