人机交互设计 (UX) 的三个半原则
- 格式:docx
- 大小:18.43 KB
- 文档页数:4
人机交互界面设计原则人机交互界面设计是指人与计算机之间进行信息交互的过程中所涉及的界面设计。
一个好的界面设计可以提升用户的体验,提高效率,减少用户的学习成本和使用成本。
在进行人机交互界面设计时,有一些原则需要被遵循以确保设计的有效性和可用性。
一、可见性原则可见性原则是指界面要提供足够的信息给用户,使用户能够准确理解当前界面的状态和可用的操作。
通过良好的可见性设计,用户可以得到及时的反馈,减少错误操作的发生。
为了满足可见性原则,设计师应该合理运用合适的颜色、图标和提示信息等元素,让用户能够清晰地了解当前界面的状态。
二、一致性原则一致性原则是指界面的各个部分在功能、布局和交互方式上应该保持一致,使用户能够快速掌握和适应新的界面。
通过一致性设计,用户可以减少学习成本,并且可以更加高效地操作界面。
设计师应该在界面的色彩、字体、排版和按钮等方面保持统一,以及在交互方式上保持一致,比如相似功能的按钮位置和操作方式应该相同。
三、可预测性原则可预测性原则是指用户在使用界面时能够准确预测操作的结果。
通过良好的可预测性设计,用户可以更加自信地使用界面,减少错误操作的发生。
设计师可以通过界面布局和操作方式等方面来提高可预测性,比如合理分组相似功能的按钮,设计可识别的图标和标签,以及提供明确的操作步骤和指导。
四、灵活性原则灵活性原则是指界面应该尽可能的灵活适应不同用户的需求和习惯,提供个性化的可配置选项。
通过良好的灵活性设计,用户可以根据自己的偏好进行个性化设置,提高使用的舒适性和效率。
设计师可以通过提供可自定义的皮肤、布局和快捷键等方式来增加界面的灵活性,满足用户多样化的需求。
五、简洁性原则简洁性原则是指界面的设计应该简单明了,去除冗余和复杂的元素,使用户能够快速准确地找到所需的功能。
通过简洁性设计,用户可以提高操作的效率,减少学习和使用的负担。
设计师应该合理运用布局、颜色和图标等元素,去除不必要的信息和功能,使界面更加清晰简洁。
人机交互的黄金三原则
人机交互的黄金三原则是指易学易用、反馈及显现、内涵和表达。
这
三个原则是设计师应该遵循的基本规则。
易学易用是指设计应该简单易懂,用户不需要花费过多的时间和精力
去学习如何使用该设计。
这个原则要求设计师考虑到用户的背景不同,有些人可能是老年人,有些人可能不熟练使用技术设备,而其他人则
可能非常熟练,所以设计应该对所有人都易于使用。
反馈及显现是指用户需要知道他们的操作是否被成功接受并处理。
这
个原则要求设计师提供即时的反馈,比如在点击按钮或者提交表单后,需要有一个成功或失败的通知。
此外,显现指界面越简单越好,因为
用户需要快速理解设计元素的意义。
内涵和表达是指设计要合理,符合用户的期望并呈现出更好的设计感。
这个原则要求设计师应该理解用户的需求,同时要注重细节上的精确性,在颜色、字体和动画方面要以用户为中心。
此外,为了更好地表
达设计的目的和理念,设计师需要使用视觉语言,比如线条、色彩和
形状,来确保用户对设计的理解和表达是正确的。
总之,人机交互的黄金三原则是易学易用、反馈及显现、内涵和表达。
这些原则不仅适用于软件和应用程序的设计,也适用于任何形式的互动设计,如网站、移动应用和智能家居等。
遵循这些原则不仅可以提高用户体验,而且可以提高产品创新、品牌认知度和用户满意度。
人机交互设计的原则与技巧人机交互技术的发展日新月异,越来越多的人在使用各种智能产品。
而人机交互设计是确保用户与产品之间良好的沟通和交互,让用户获得更好的用户体验(UX)的关键。
人机交互设计不仅能提高用户体验,还能帮助工程师更好地了解用户需求,为产品创造长期价值。
下面,让我们探讨一下人机交互设计的原则与技巧。
一.设计原则1.易用性设计原则易用性是设计的核心,保证功能易于使用且不会给用户带来困难。
最好的设计是直接简单,清晰明了,用户不需要花费太多的时间或心力去理解和使用。
2.一致性设计原则保持一致性对于产品来说也是很重要的,这可以让用户习惯使用,从而提高效率。
一致性不仅仅是表面上的UI设计,还包括流程设计和交互设计等方面。
与此同时,一致性的维持可以降低用户对产品的犯错率。
3.可预期性设计原则预测和满足用户需求是设计中一个重要的方面。
使用户在使用产品时更加可预测应该是设计师必须要做的事情。
产品的每一步操作和交互都需要在用户心中留下印象。
通过可预期性的提高,用户将会在必要时迅速得到所需支持。
4.反馈与透明度设计原则反馈设计允许用户知道产品对用户的行动做出了什么响应。
这样可以使用户有一个积极的反馈,从而激励用户更好地使用产品。
此外,透明度设计也十分重要,用户不但需要知道他们可以使用哪些功能,还需要了解当他们使用这些功能时,数据安全会被保护。
5.简化设计原则任何一个复杂的系统都应该是简单的设计,所有的元素都应该都是必要的。
简化设计不仅仅是表面上的UI设计,还包括流程设计和交互设计等方面。
简化设计可以让用户在尽可能短的时间内找到所需功能,增强用户易操作性,从而提高用户的使用体验。
二. 设计技巧1.用户体验测试用户体验测试是发现和解决用户问题最有效的工具之一。
通过与用户沟通或者观察用户使用产品的行为,设计师们可以更好地了解用户的观点,并最优化产品设计。
2.UX设计用户体验(UX)设计旨在提高用户对产品的满意度,这是让用户重新使用产品的关键。
人机交互界面设计原则与方法人机交互界面设计是指设计师将人与计算机之间的交互过程进行界面化,使人可以通过界面与计算机进行信息交流和操作。
好的人机交互界面设计能够提升用户的使用体验,增加界面的易用性和效率。
下面介绍一些人机交互界面设计的原则和方法。
一、原则:1.一致性原则:界面设计应该保持一致性,包括设计风格、颜色、字体等方面的一致性,这样可以提高用户的学习成本和记忆负担。
2.易学性原则:界面设计应该易于学习,用户在初次接触时能够迅速理解并使用界面进行操作。
3.可控性原则:界面设计应该让用户感到对系统具有控制能力,能够在需要时随时停止、撤销或修改操作。
4.错误预防和处理原则:界面设计应该尽量避免用户犯错,当用户犯错时能够提供恰当的错误提示和处理方法。
5.可扩展性原则:界面设计应该具备可扩展性,能够适应不同的功能和需求变化。
6.可访问性原则:界面设计应该考虑到不同用户的特殊需求和使用环境,如色盲用户、残障用户等。
二、方法:1.用户调研:通过对目标用户的调研,了解用户的需求、偏好和习惯,以此为基础来进行界面设计。
2.任务分析:通过分析用户需要完成的任务,确定界面的功能和内容,确保用户能够方便、快速地完成任务。
3.信息架构设计:对界面的信息进行组织和分类,使用户能够迅速找到所需信息,包括导航栏、目录结构等。
4.交互设计:确定用户和计算机之间的交互方式,包括按钮、菜单、输入框等交互元素的设计和布局。
5.可视化设计:通过图形、颜色、字体等元素的运用,将界面设计得美观、易于辨识和温馨,提升用户使用的舒适感。
6.试错测试:在设计完成后进行试错测试,找出用户在使用过程中可能遇到的问题,并进行适当地修改和优化。
7.用户反馈与改进:关注用户对界面设计的反馈和评价,及时进行改进,并持续与用户进行沟通和互动,以不断改善界面设计。
以上是人机交互界面设计的一些原则和方法,设计师可以根据具体的项目和需求选择适合的原则和方法来进行界面设计。
人机交互界面设计的基本原则和方法一、用户中心原则用户中心原则是人机交互界面设计的核心原则,它要求将用户的需求放在设计的首要位置。
设计师需要深入了解用户的特点和需求,通过调研和用户测试等方法获取用户的反馈,从而设计出更贴近用户需求的界面。
二、简洁明了原则界面设计应尽量简洁明了,避免过多的元素和复杂的操作流程。
用户在使用界面时,应能够迅速理解界面的功能和操作方式,减少学习成本。
三、一致性原则一致性原则要求界面中的元素和操作方式应保持一致,这样用户在不同环境下使用界面时能够更加顺利地进行操作。
一致性不仅包括界面布局的一致性,还包括交互模式、图标设计、字体样式等方面的一致性。
四、可反馈性原则可反馈性原则要求界面设计能够及时反馈用户的操作,使用户能够得到操作的反馈信息。
反馈信息可以是声音、光线、震动等,并且应该与用户的操作相对应,这样用户能够清楚地了解自己的行为结果。
五、易学性原则易学性原则要求界面设计应尽可能地简单易学,使用户在初次接触时能够快速学会如何操作。
通过合理的布局和明确的指引,减少用户对界面操作的困惑,提高用户使用的效率。
六、干扰最小原则干扰最小原则要求界面设计避免不必要的干扰,减少用户在使用界面时的困扰。
设计师在设计时应善于考虑用户的心理需求和认知特点,避免过度装饰和冗余的功能。
七、可拓展性原则可拓展性原则要求界面设计能够适应不同用户和不同场景的需求。
设计师应将界面的拓展性作为考虑因素之一,在设计时留有扩展接口和模块,方便用户根据自身需求进行调整和拓展。
八、视觉可用性原则视觉可用性原则要求界面设计能够提供良好的视觉效果和用户体验。
设计师需要通过合理的配色、字体和图标设计来提升界面的美观度,并考虑用户对不同屏幕尺寸和分辨率的适应性。
在实际的人机交互界面设计中,设计师可以采用以下一些方法:1.用户需求调研:通过市场调研、用户访谈等方式,了解用户的需求和特点,作为设计的基础。
2.用户测试:设计师设计的界面需要不断地与用户进行测试,获取用户的反馈意见,从而优化和改进界面的设计。
人机交互设计的原则与实践人机交互设计是人与计算机之间进行信息交流和互动的过程。
它涉及到设计师为用户创建一个易于使用、高效、愉悦的界面,以满足用户的需求和期望。
本文将介绍人机交互设计的原则与实践,以及设计师在设计交互界面时应该注意的问题。
什么是人机交互设计?人机交互设计是一门将人类用户和计算机系统之间的交互行为、交流和反馈作为核心的学科。
其目的是通过设计用户界面来提供一种直观、高效和愉悦的用户体验。
人机交互设计的成功与否直接影响着用户对产品的满意度和使用体验。
人机交互设计的原则1. 简单性原则简单性是人机交互设计的核心原则之一。
设计师应该尽量避免过于复杂的功能和操作,尽可能简化用户界面。
用户应该能够迅速理解和操作系统,而不需要经过过多的学习和思考。
简化界面可以提高用户的工作效率和满意度。
2. 一致性原则一致性是人机交互设计的重要原则之一。
设计师应该在整个界面中保持一致的设计风格和操作方式。
这可以让用户更容易记住和识别系统的功能和操作流程。
一致性还可以降低用户的学习成本,并提高他们的效率和满意度。
3. 可见性原则可见性是人机交互设计的基本原则之一。
设计师应该尽量使界面上的操作和状态可见,让用户清楚地知道他们目前正在进行的操作和系统的状态。
通过提供适当的反馈和提示,用户可以更好地理解系统的工作原理,并减少犯错的可能性。
4. 反馈原则反馈是人机交互设计的重要原则之一。
设计师应该提供及时和明确的反馈,让用户清楚地知道他们的操作是否成功,并提供必要的指导。
反馈可以帮助用户更好地理解系统的工作流程,并减少错误和困惑。
5. 容错性原则容错性是人机交互设计的关键原则之一。
设计师应该尽量设计一个容错性高的界面,能够纠正用户的错误和避免系统的崩溃。
通过合理的设计和合理的限制条件,设计师可以减少用户的错误,并提供一个更可靠和稳定的用户体验。
6. 灵活性原则灵活性是人机交互设计的重要原则之一。
设计师应该提供丰富的选项和自定义功能,以满足不同用户的需求和偏好。
人机交互设计原则与方法人机交互是指人类与计算机系统之间的信息交流和操作方式。
良好的人机交互设计可以提高用户体验,使用户更加方便、舒适地使用计算机系统。
为了实现这一目标,设计人员需要遵循一些重要的原则和方法。
本文将介绍人机交互设计的原则和方法,以提供设计人员更好地了解和应用。
一、简洁性原则简洁性原则是指在设计界面时要避免过多的冗余信息和复杂的操作流程,使界面简洁明了。
简洁的界面能够减少用户的认知负担,提高用户的操作效率和满意度。
在设计界面时,可以通过以下方法实现简洁性原则:1. 精简内容:只保留必要的信息和功能,删除与主要任务无关的元素。
2. 统一风格:使用一致的字体、颜色和布局,减少界面的混乱感。
3. 清晰导航:提供清晰而简单的导航结构,减少用户的迷失感。
二、可视化原则可视化原则是指在设计界面时要充分利用符号、图标和颜色等视觉元素,以便用户能够直观地理解和操作界面。
可视化原则可以通过以下方法实现:1. 使用图标:使用直观且易于理解的图标来代表相应的功能或操作,提高用户的使用效率。
2. 色彩搭配:合理运用色彩来传达信息,例如使用红色表示错误,绿色表示成功等。
3. 排版布局:采用清晰的排版和布局,使界面的结构清晰可见,便于用户快速理解。
三、一致性原则一致性原则是指在设计界面时要保持一致的操作方式和界面风格,以增强用户的可预测性和可信度。
一致性原则可以通过以下方法实现:1. 相似操作:将相似的功能或操作方式统一为相同的界面元素,减少用户的学习成本。
2. 统一界面:对于同一功能的不同操作,采用相同的界面风格和交互方式,避免用户的困惑和迷失。
3. 统一反馈:给用户提供一致的反馈信息,例如成功操作时的提示音效或界面变化等。
四、用户参与原则用户参与原则是指在设计界面时要充分考虑用户的需求和反馈,将用户作为设计的参与者,通过与用户的沟通和合作来改进设计方案。
用户参与原则可以通过以下方法实现:1. 用户研究:通过用户访谈、问卷调查等方式了解用户的需求和偏好,并将其纳入设计过程中。
人机交互设计的原则与方法人机交互设计是指通过人与计算机之间的信息交流,使得人们更加方便、高效地使用计算机系统。
在现代社会中,人机交互设计已经渗透到我们生活的方方面面,无论是智能手机、电脑软件,还是网站应用,都离不开人机交互设计的支持和优化。
本文将介绍人机交互设计的原则与方法。
一、用户为中心原则在人机交互设计中,用户为中心原则是核心。
设计师应该将用户的需求和体验放在首位,以用户的角度思考问题,尽量满足用户的期望。
这意味着界面设计要简洁明了,操作流程要简单直观,信息呈现要清晰明了。
通过用户调研和用户测试,设计师能够更好地了解用户需求并进行相应的改进。
二、一致性原则一致性原则指在整个系统中保持一致的界面设计、交互方式和操作逻辑。
用户在使用一种功能后,接触到其他的功能时,可以很自然地运用之前学到的知识和经验。
这样能够减少用户的认知负担,提高用户的操作效率。
设计师在进行界面设计时,要注意统一样式、颜色和排版,保持界面的整体美观和逻辑连贯。
三、可用性原则可用性原则是指人机交互设计要做到易学易用,降低用户出错的概率。
设计师应该尽量减少用户的记忆负担,提供明确的指导,避免出现歧义的操作和信息。
同时,要注重反馈机制,及时给用户回应,让用户能够感知自己的操作是否成功。
通过用户测试和数据分析,设计师能够发现潜在的问题并进行改进。
四、可访问性原则可访问性原则是指人机交互设计要考虑到不同用户的个体差异,使得各种人群都能够方便地使用系统。
设计师应该注意到老年人、残疾人和语言障碍者等用户的特殊需求,提供相应的辅助功能和接口。
比如增大字体、提供语音导航、支持语音输入等。
通过考虑到用户多样性,设计师能够拓宽用户群体,提升产品的市场竞争力。
五、直观性原则直观性原则是指人机交互设计要符合用户的认知习惯和心理模型。
设计师应该尽量减少用户的思维转换,提供直观明了的操作和界面。
比如,在界面设计中运用常见的图标和符号,使用户能够迅速理解功能和操作。
人机交互设计的原则和实践人机交互设计是指通过人与计算机之间的交互,在设计过程中使用户能够方便、高效地使用计算机系统,旨在提升用户体验的一门学科。
它关注的是人与机器之间的界面设计,以及用户与计算机系统之间的交互方式。
为了实现良好的用户体验,人机交互设计需要遵循一些原则并进行实践。
一、可用性原则可用性是人机交互设计的核心目标之一。
设计师需要确保用户能够顺利地完成任务,并且可以理解系统提供的信息。
为了提高可用性,需要遵循以下原则:1. 易学性:系统的操作和功能应该容易学习和理解,新用户能够迅速上手。
2. 可操作性:系统的操作应该直观且容易执行,用户可以通过简单的动作完成复杂的操作。
3. 一致性:系统的操作和界面设计应该保持一致性,这样用户可以快速适应新任务,不需要重新学习。
4. 反馈机制:系统应该及时地给用户反馈,告知他们当前的状态和操作结果,以及可能出现的问题。
5. 可适应性:系统应该允许用户根据个人偏好或需求进行定制,提供个性化的用户体验。
二、可视化设计原则可视化设计是人机交互设计中重要的一部分,它关注的是界面的视觉呈现方式。
以下是几个可视化设计的原则:1. 界面布局:合理的界面布局可以帮助用户快速找到需要的信息和功能,布局应该整齐有序。
2. 颜色使用:颜色的运用应该符合人类视觉感知规律,不同的颜色可以用于表示不同的信息或状态。
3. 图标设计:图标是用户界面的重要元素,设计师需要设计简洁明了的图标,使用户可以直观地理解其含义。
4. 字体选择:字体的选择应该符合界面风格和用户群体的特点,同时要确保字体清晰易读。
5. 动效运用:合理运用动效可以提升用户界面的可视性和吸引力,但要注意不能过度使用,以免影响用户体验。
三、交互设计原则交互设计是人机交互设计的核心之一,它关注的是用户与系统之间的操作和反馈。
以下是几个交互设计的原则:1. 简化交互步骤:设计师应该尽量减少用户的操作步骤,使交互过程简单高效。
2. 一致性交互模式:保持交互模式的一致性可以使用户更容易理解和记忆,提高用户的效率。
人机交互界面设计原则人机交互界面设计是指将人与计算机之间交流的界面设计,它的目的是通过设计直观、易用、符合人类认知习惯的界面,提升用户体验和效率。
本文将介绍一些人机交互界面设计的原则,帮助设计师在实践中有效地设计出更好的界面。
一、简洁易懂原则人机交互界面应该尽量简洁明了,避免过多的图形和文字。
过多的元素会分散用户的注意力,增加使用的复杂度和困难度。
设计师应该通过减少不必要的内容和功能,使界面更加简洁易懂,提供更好的用户体验。
二、一致性原则人机交互界面应该保持一致性,以让用户建立起稳定和可预测的使用习惯。
对于同一个功能或元素,在不同的界面中的表现应该是一致的,这样用户只需学习一次,就能在其他界面上快速熟悉和操作。
一致性还包括按钮、图标、颜色和布局的统一性,以及对用户输入的一致性反馈。
三、可见性原则人机交互界面应该提供明确可见的信息,帮助用户了解系统的当前状态和可用选项。
设计师应该通过颜色、图标、文本等方式,让重要的信息和操作易于被用户发现。
同时,合理利用界面的布局和视觉层次,让用户能够根据需要自由地选择和操作。
四、可预测性原则人机交互界面应该尽量符合用户的预期,让用户能够准确地预测下一步的操作结果。
设计师应该尽量遵循通用的行为和布局模式,让用户获得一种熟悉的感觉。
比如在网页设计中,将导航栏放在页面的顶部或左侧,可以让用户快速找到需要的内容。
五、容错性原则人机交互界面应该具备一定的容错性,以防止用户因操作失误而造成的错误或损失。
设计师应该提供撤销、重做、警示和确认等机制,帮助用户纠正错误或取消意外的操作。
此外,设计师还应该提供详细和清晰的帮助文档和操作指南,让用户在遇到问题时能够得到及时的帮助和解决方案。
六、可访问性原则人机交互界面应该考虑到不同用户群体的需求,提供无障碍的使用体验。
设计师应该关注视觉障碍、听觉障碍和运动障碍的用户,并采取相应的设计措施,如提供文字替代、语音提示和键盘操作等功能,确保所有用户都能方便地访问和使用系统。
人机交互设计 (UX) 的三个半原则
一些设计的基本原则往往是通用的、甚至可以说放之四海皆准的,例如优先级、一致性、界面的隐喻等等,好的设计都需要考虑到这些问题,甚至再更广的范围内也同样适用,而不仅仅是交互设计范畴。
一个设计师&产品经理应该在决策时下意识的、本能的考虑这些原则。
就像以前很多零售业者能够一抓准,你要一斤糖,他抓起来就是一斤,不多不少,靠的就是不断的练习+思考,最后将其变成了自己的本能。
越是通用的标准,往往也就离细节越远,需要结合界面的具体部分(信息架构、导航、交互、语词、视觉等)和产品的具体领域(例如音乐播放器、阅读软件等)来看。
往往说起来总比做起来容易,是不是纸上谈兵,就要在设计中具体去把握了。
这里抛砖引玉的列出让我印象最深刻的3个半原则:
1. 优先级
苹果的设计为什么让我们觉得精彩?为什么我们父母级的用户都能够很快入手?我曾经观察我的父母试用iPad,他们能够很快开始尝试操作,而不像面对很多其他的数码产品时那样无从入手。
其中的一个重要原因是苹果在处理设计的优先级方面非常成功。
当我在看iPhone非常细节的设计时,常常非常佩服他们的设计师&PM能够如此有魄力的砍掉功能和界面元素,从而让重点的变的更重点,让需要突出的变的更突出。
一个基本的假设:如同经济学里资源的稀缺性假设一样,用户的认知资源和系统的界面资源都是稀缺的。
当你把所有重要的东西都摆上桌面,就没有重要的东西了。
用户的认知空间和认知能力有限,当他们面前有1条路可以选择时,事情会变的很简单,但是当他们面临3条路时,往往会踌躇不前。
尽管我们难以量化的说用户有多少精力在这种抉择中损耗掉了,但这种损失是显而易见的。
看看Android原生系统的设计,用户想要运行一个应用时,有几条路?
设计中对优先级的把握就是要让我们能够将真正重要的功能/内容/元素放到突出的位置,以最多的界面资源去展示它们,而将次要的部分,弱化、隐藏起来,再次的部分,则索性砍掉。
具体来说:
a. 用户优先级
把握核心用户,为产品自己真正的用户群做设计,不要天真的认为你的设计可以满足所有用户。
b. 功能优先级
把握核心需求,亮点功能往往两三个就足够多了。
功能航母往往容易沉没(看看为何现代战争中巨型战列舰都逐渐被淘汰了),Nokia VS Apple也是这样。
有一次Tina(创新工场的COO)的一句话很受教,她说她以前在(微软或IBM)做Marketing时,给客户讲产品,往往一次只讲三个Feature,即使这个产品或版本有再多的亮点。
设计或者开发产品时我们总是想尽可能的将好东西放进去,但是打动客户/用户的点却往往只在三个之内。
c. 内容/信息优先级
将内容分成不同的层次,核心内容需要明显的突出出来。
报纸上的标题、摘要、征文等层次清晰、泾渭分明也是这个原因。
d. 交互优先级
主要的交互路径需要让用户以最小的精神代价就能走的通,尽量减少这条路上的分支。
为此,一些时候不得不将一些次要的交互路径更含蓄的隐藏起来。
最常用的可能是“高级设置”这样的形式。
e. 视觉优先级
视觉更需要层次,重点的视觉元素需要让用户一眼扫过去就能看到,而次要的信息则要拉开距离,通过留白、颜色对比等等手段。
一个例子是做PPT,当我们看到好的PPT时,总发现里面有大量的空间、有灰色的文字,这样将重点突出出来,而很多人在做PPT时则会直接COPY大段文字,直接用粗体、黑色,满屏幕只见到黑色的一片。
和优先级这个原则互通的概念还有简化(简化的目的实际上就是突出重点)、减法原则等等。
2 一致性
一致性可以让界面更容易被预知,可以降低用户的学习成本等等。
一致性几乎是设计中最普遍的一条原则,也是缺乏设计经验的团队最容易犯的错误。
做可用性评估时,几乎每次都能找出一堆的不一致问题。
通常需要注意一致性的地方包括:
a. 交互逻辑的一致性
完成同样功能,交互逻辑是不是一样的,流程是不是相似的,背后就好像有一样的数学模型似的。
b. 元素的一致性
同样的交互逻辑,使用的控件等是否是一致的,例如这里用按钮来执行动作,在那边变成了图标,另一个地方又是链接。
c. 语词的一致性
界面上使用的语言,在描述同一个事物时是否是一致的。
d. 信息架构的一致性
信息的组织层次方面是否是一致的,导航是否是一致的,等等。
d. 视觉的一致性
界面的图标、颜色、区域的分隔、指向等方面是否是一致的。
通常一致性还有另一个问题,就是在什么时候做出权衡取舍。
有时强制的一致性会引发其他问题,例如用户在执行某些任务时效率会降低,会导致界面的复杂度增加等等。
这是我们不得不做出权衡,决定是保持一致性,还是采用一个异常的但又合理的设计。
以前碰到的例子是,需要说服做开发和测试的同事们在某些特殊的地方牺牲一致性来得到更好的设计。
他们会很在意一致性,这几乎是设计师最容易推动的原则。
3. 感觉
可用性工程的教科书里,往往会有“主观满意度”的内容(实际上这也是ISO9241的内容之一),但是却也往往语焉不详,因为主观的问题往往难以通过工程/经验的方法来解决。
但是我们还是可以找出几个明显的能够在设计中考虑到的点,来照顾用户的感觉。
例如以下几点:
a. 快的感觉
天下武功,无间不摧,唯快不破。
IBM做测试的同事会拿秒表(当然他们似乎还有更好的工具)来掐时间测试Performance,如果某个版本的Case有Performance的明显下降,会是个大事故。
我们通常还可以在设计上有很多处理来产生快的感觉,例如先让界面显示出结果,同时后台再去做操作(例如存储等耗时间的操作),避免用户的等待(当然最痛苦的是被工程师告知界面上的显示效率就已经低到需要用户等待了)。
曾经看过一个研究,在进度条的显示上,越来越快的进度条最能够让用户感觉到快,而不是那些完全真实反应内部进度的进度条(真实的情况可能是越来越慢)。
b. 安全的感觉
用户敢在看起来很“山寨”的界面上输入自己的密码么?用户需要经常自己保存么?Google的Gmail是个好例子,而MS Windows的升级后自动重启是个坏例子,某一次我同时遇到了它们:Windows XP打完某些补丁后,会要求重新启动系统,这时你可以选择立刻重启,或者点击一个按钮,等待若干时间后再提醒,如果什么都不做,它会在一小短时间内自动重启。
当我正在工作时,显然不愿意立刻重启系统,于是我选择了稍后提醒,然后又工作了很久,在Gmail里写了一封邮件。
这时刚好有人来找我讨论问题,等回到电脑前后,发现它自动重启了..... @!#!#!$,没有保存的工作都丢失了。
但是好在Gmail会自动保存我已经写过的邮件内容,让人稍稍安心。
知乎的文本编辑框也是一个好例子。
c. 其他感觉
例如界面语言是否让用户感觉到尊重等等。
一个小例子,新浪微博的客户端里,用户发完微博后,有时因为系统的原因(发送按钮监听到了两次事件,或者别的什么原因),微博内容可能会在用户不知情的情况下“试图”重复发送,这时会弹出一个提示框,告诉用户说“不要太贪心哦....balbalba”用户多委屈...
3.5 临界点
临界点就是压倒大象的最后一根稻草。
是什么让用户决定注册产品开始使用的?往往就是多动那么一下手指、多学习思考一小下,用户就从门口溜走了。
临界点往往是多种因素综合的作用,和用户的主观心理(感觉)和客观因素(绩效)等有关系,姑且作为半个原则来看。
常常惊讶于一些产品(特别是移动产品)能够在用户看到的第一个界面,放一个大大的登陆或者注册框在上面,任何好东西都没给用户看到,就让用户先来注册。
以前在一个设计中,给一个公司的同事讲过一个故事:如果有一天你在街上找人问路,那人说“给我5毛我才能告诉你”,尽管你不情愿但还是给了他5毛,他拿了钱告诉你说“经过查询我发现自己不知道”。
在实际的设计中,用户付出的并不仅仅是金钱的费用,他们的精力通常是成本,这时用户就会去盘算到底值不值得来进行下一步的操作。
听曾在Google工作的同事讲过这样一个例子:Google的右边栏广告以前点击率总是上不去,后来做了一个改动,这些广告点击率立刻上升了很多。
这个改动就是:让这些广告的区域离搜索结果区域的距离更近一点......
Kik这个产品的成功,和他们不动声色的利用用户通讯录来帮用户快速匹配好友有很大的关系。
姑且无论这样做是否合乎道德和法律,他们的确帮助用户跨越了临界点。
试想如果它需要让用户一个个自己通过昵称、帐号来添加好友,还能有今天的成果么?
一个注册的流程、一个对话框、一次点击... 这些小地方就很有可能会是用户的临界点,
设计的价值往往也就在这些地方,小改动往往会有大变化。
通常我们要特别注意优先级高的任务/界面里,是否会存在临界点的问题。
如果优先级最高的任务里,用户难以跨越我们的门槛,就很难保证产品的成功。
这是一个细腻的工作,有时作为设计师&产品经理,你可能不得不为了一个小细节和开发团队讨论/争取很久,因为别人会觉得这个细节不值得投入工作量,但你知道这可能会决定能否帮助用户跨越他们的临界点。
如果你认为值得就坚持吧。