尼尔森十大可用性设计原则共30页文档
- 格式:ppt
- 大小:2.60 MB
- 文档页数:30
尼尔森交互十原则尼尔森交互十原则是由丹尼尔·尼尔森(Jakob Nielsen)提出的一组设计原则,用于指导用户界面和交互设计的优化。
这些原则是基于对用户行为和认知心理学的研究,以及对大量真实用户的实地测试和观察。
以下是尼尔森交互十原则的详细解释:1.可见性:系统应该提供明显的用户界面元素,以便用户立即知道如何进行操作。
用户不应该需要猜测或探索系统的功能。
2.反馈:系统应该及时地提供关于用户的操作和状态的信息反馈。
通过提供可见的反馈,用户可以准确地知道他们的动作是否成功,从而增强用户对系统的信任。
3.用户控制:用户应该能够控制系统的操作和行为。
例如,提供撤销和重做功能,以及允许用户自定义界面布局和配置偏好。
4.一致性:系统的设计和操作应该保持一致,以减少用户的认知负担。
对于常见的任务和界面元素,应该采用统一的设计模式和标准。
5.错误预防:系统应该通过设计和提示来减少用户的错误操作。
例如,通过弹窗警告用户,阻止一些可能导致用户错误的操作,或者在用户进行高风险操作之前要求确认。
6.简化与简洁:用户界面应该简单、清晰、直观和易于理解。
避免使用复杂的语言和控件,以及不必要的视觉元素。
简洁的界面可以减少用户的认知负担并提高效率。
7.灵活性和效率:系统应该提供不同层次的用户能力和需求的支持,以及快捷键、命令和快速导航的功能。
这样可以满足用户不同的工作流程和个人偏好。
8.直接与可见的导航:用户应该能够在系统中直接导航到所需的功能和信息,而不需要经过复杂的步骤或多个中间页面。
9.帮助和文档:系统应该提供明确的帮助和文档,以解决用户在使用过程中遇到的问题和困惑。
帮助文档应该易于查找和理解。
10.容错和恢复:系统应该能够预测和处理用户的错误和异常情况。
出现错误时,系统应该提供清晰的错误信息和恢复选项,以减少用户的困惑和不满。
这些交互十原则提供了设计用户界面的基本指导原则,可以帮助设计师创造出符合用户需求和期望的系统。
案例尼尔森十大可用性原则本文节选自我的新书《决胜B端》。
尼尔森十大可用性原则,是最经典的交互设计原则,值得每个产品人研究。
网上关于该原则的文章很多,但案例很少,并且翻译很随意;本文中每条原则的名称与定义,都是我仔细斟酌后的重新翻译,案例也是专门收集筛选过的。
交互设计领域有丰富的理论沉淀,最著名和经典的理论当属人机交互大师雅各布·尼尔森(Jakob Nielsen)博士在1995提出的尼尔森十大可用性原则(Jakob Nielsen’s Ten Usability Heuristics),该理论是针对PC端交互设计提出的,但同时也适用于移动端交互设计。
我们将结合具体案例详细阐述这十条指导原则,产品经理在绘制线框图时要注意遵循这些原则。
反馈原则(Visibility of system status)系统应该在合理的时间、用正确的方式,向用户提示或反馈目前系统在做什么、发生了什么。
人机交互的基本原则是,让系统和用户之间保持良好的沟通和信息传递。
系统要告知用户发生了什么,预期是什么,如果系统不能及时向用户反馈合适的信息,用户必然会感到失控和焦虑,不知道下一步要做什么。
以下是遵循反馈原则的一些常见设计案例。
•安装程序时显示进度条,并预估还需要多久结束•上传文件时显示进度条,并提示预估剩余时间•提交表单时,如果校验失败,则在填写有误的内容旁边提示错误原因•程序未响应时,系统会让用户选择是关闭程序还是等待程序响应,如下图所示程序没有响应时的窗口提示隐喻原则(Match between system and the real world)系统要采用用户熟悉的语句、短语、符号来表达意思。
遵循真实世界的认知、习惯,让信息的呈现更加自然,易于辨识和接受。
在人机交互设计中,程序的沟通和表达、功能的呈现,都要用最自然的、用户容易理解的方式,避免采用计算机程序语言的表达方式。
设计时要采用符合真实世界认知的方式,让用户通过联想、类比等方法轻松地理解程序想表达的含义。
系统可用性原则尼尔森可用性评价十原则:一、状态可见原则(操作状态要可见)用户在网页上的任何操作,不论是单击、滚动还是按下键盘,页面应即时给出反馈。
“即时”是指,页面响应时间小于用户能忍受的等待时间。
二、环境贴切原则(尽量接近实物,合谐)表现和表述,应该尽可能贴近用户所在的环境(年龄、学历、文化、时代背景),此外,还应该使用易懂和约定俗成的表达。
三、撤销重做原则(操作后可撤消)为了避免用户的误用和误击,系统应提供撤销和重做功能。
四、一致性原则(系统中所有功能相似按钮形状应保持一致性)同一用语、功能、操作保持一致。
五、防错原则(尽量禁用让用户混淆判断的操作与选择)通过页面跳转的设计、重组或特别安排,防止用户出错。
六、易取原则(习惯、钢需功能禁止放置三级跳转后)好记性不如烂笔头。
尽可能减少用户回忆负担,把需要记忆的内容摆上台面。
七、灵活高效原则(使用起来方便快捷)中级用户的数量远高于初级和高级用户数。
为大多数用户设计,也就是主流用记,不要低估,也不可轻视,保持灵活高效。
八、易扫原则(视觉直观易读,如内容层级、字间距、行间距、字体、大小等……)用户使用系统或者网页的动作不是读,不是看,而是扫。
易扫,意味着突出重点,弱化和剔除无关信息。
指引他们去按你想让他们去操作的路径达到他们想要的操作与结果。
九、容错原则(容许出错,出错后能指引用户使用正确方法)帮助用户从错误中恢复,将损失降到最低。
如果无法自动挽回,则提供详尽的说明文字和指导方向,而非代码,比如404。
十、人性化帮助原则(如管理员或者操作手册类的辅助帮助)帮助性提示最好的方式是:1、无需提示;2、一次性提示;3、常驻提示;4;帮助文档。
慨括性的实际总结:1:不常用的功能隐藏起来,避免用户觉得界面很混乱。
如将功能点放到更多里。
2:不满足操作条件的功能,不能操作,可在禁用按钮里增加提示“请要选择一行”。
3:常用功能快速操作,如编辑功能,可以双击行进行操作,常用的输入功能要支持ENTER键操作命令,(如地图的放大缩小功能,可以使用鼠标滚轮操作)。
尼尔森十大交互原则自从多媒体和网络技术开始兴起以来,交互设计成为了许多软件发展过程中不可缺少的重要部分。
尼尔森十大原则是交互设计中最重要的指导思想。
这些原则是由美国科学家、计算机科学教授、以及世界上许多著名公司的计算机图形界面设计专家Jeffrey Nelson提出的。
他将他在计算机交互设计领域的见解和经验用10条原则概括了出来,用于推动计算机系统交互设计的发展。
尼尔森十大交互原则包括:1.直观性:用户界面应该尽可能的直观,使操作方式更加容易理解和掌握,不带有额外的歧义。
2.简单性:用户界面应该设计得尽可能简单,使操作过程简单易懂,减少负责对大量不必要操作造成的时间浪费。
3.可用性:系统可用性是指系统在操作过程中,具有可靠性、可操作性和可读性等特点,以满足用户的需求。
4.反馈性:系统应该给予用户有效的反馈,使用户可以容易的识别出操作结果。
5.有趣性:系统应该能够增加用户体验的有趣性,使用户感受到使用系统的乐趣。
6.完整性:设计的系统应该是完整的,避免用户在操作过程中感到困惑。
7.可学习性:系统应具有可学习性,即能够随着用户的使用而发展,以帮助用户快速熟悉操作过程。
8.自然性:系统的设计应符合用户的自然习惯,不要过度使用复杂的技术手段,使用户更容易理解和接受。
9.应用性:系统应该能够根据用户的需求提供应用程序,使用户可以高效的完成所需要完成的任务。
10.鲁棒性:系统应该能够抵御用户非正常操作,无论用户在任何状态下做出任何行为,系统都要可以正确地响应。
以上就是尼尔森十大交互原则,它们为当今软件设计提供了一个完善的理论框架,以便研究人员和设计者们更好的理解和探索人机交互这一重要领域。
下面着重讨论这10条原则是如何影响当前的设计。
首先,尼尔森十大交互原则对用户界面的设计提出了严格的要求,要求界面应该尽可能的直观。
也就是说,应当尽可能减少用户想要完成任务所需要进行的复杂操作,以便使用户可以很容易的理解和使用用户界面。
尼尔森十大用户体验设计原则1. 引言1.1 概述概述:尼尔森十大用户体验设计原则是由Nielsen Norman Group提出的一套指导设计师在创建用户界面时应遵循的基本原则。
这些原则是在多年的研究和实践中总结出来的,旨在提升产品的可用性、用户满意度和用户体验。
在当今数字化和互联网时代,用户的期望和需求不断增加。
用户希望以最简单、最直观的方式与产品进行交互,并期待能够快速、高效地完成任务。
用户体验设计作为一门学科,致力于设计和实现令人愉悦、有效的用户界面,以满足用户的需求。
尼尔森十大用户体验设计原则可以被视为是实现这一目标的指南。
这些原则涵盖了从可用性到可理解性、从访问性到吸引力等多个方面。
它们为设计师提供了一种系统的方法来创建用户友好的产品。
本文将深入探讨尼尔森十大用户体验设计原则的具体内容,包括每个原则的定义、应用示例以及实践建议。
通过学习和理解这些原则,设计师能够更好地抓住用户需求,提供更好的用户体验。
接下来,我们将详细介绍每个原则,并探讨如何将它们应用到实际设计中。
通过阅读本文,您将能够获得关于用户体验设计的深入了解,并可以将这些原则应用到您自己的设计项目中,为用户提供更好的体验。
下一节,我们将开始介绍尼尔森十大用户体验设计原则中的第一个要点,希望您能够继续阅读并从中获益。
1.2 文章结构:本文按照以下结构来展开论述:第一部分是引言部分,包括概述、文章结构和目的。
在概述部分,将简要介绍尼尔森十大用户体验设计原则的重要性和应用背景。
接着,在文章结构部分会说明整篇文章的组织结构和各个章节的主题内容。
最后,在目的部分会明确写作本文的目标,即全面介绍和深入探讨尼尔森十大用户体验设计原则。
第二部分是正文部分,主要探讨尼尔森十大用户体验设计原则的具体内容。
在第一要点中,将详细介绍其中的五个原则,并分别进行解释和举例说明。
这五个原则包括用户控制与自由、一致性与标准化、可被识别与适应性、可预见性与反馈、简洁与明确。
产品名称:淘宝解释说明:APP应该通过在合理时间内的适当反馈,向用户通知正在发生的事情或者当前的状态。
在淘宝APP里的微淘界面中,向下一拉即可刷新,并且显示出有8条关注店铺的最新动态。
体验原则2:环境贴切原则产品名称:B站解释说明:使用用户熟悉的语言,遵循现实世界的惯例来呈现信息。
B站的主要用户为年轻人、二次元爱好者,在设计语言和文案语言上都要更活泼有趣产品名称:微信解释说明:聊天时经常会发错消息,所以微信设置了短时间内可“撤回”的选择,让用户在发生尴尬时有一个紧急出口来帮助他们,让用户有一定的自由度去控制消息的发送状态体验原则4:一致性原则产品名称:知乎解释说明:在同一个产品中,同一层级的信息应该使用一致的设计语言,比如导航、弹窗、按钮、列表等,知乎采用“蓝色”为主要颜色,让整个界面显得清爽一致产品名称:短信(安卓系统自带)解释说明:用户经常分心于手头的事情,因此需要通过提供建议、利用约束来防止无意识错误,在删除短信前会有提示,且通常为醒目的红色体验原则6:识别好过记忆产品名称:淘宝解释说明:尽可能减少用户的记忆负担,向用户显示他们可以识别的内容,而不是自己记忆和填写。
淘宝填写收货地址采用选择而非输入,并且可以自动识别所处街道名称产品名称:B站解释说明:好的产品需要功能明确、清晰、方便使用,兼顾新用户和老用户的需求,B站的频道分区里可以快速定位最近看过的频道并看到关注频道的最近更新体验原则8:优美简约原则产品名称:番茄to do解释说明:页面简洁无额外信息,不包含不相关或低频次的信息/操作。
番茄to do 这款APP页面十分简单,可以让用户迅速进行时间管理而不需要多次操作浪费时间体验原则9:帮助用户认知、判断、修复错误产品名称:微信解释说明:当用户遇到错误时,不只是报错,尽可能提供详尽的说明文字和指导方向以及如何解决等,微信在网络出错时提供的解决方案体验原则10:帮助与引导原则产品名称:微信解释说明:微信的帮助与反馈以集合形式位于设置页中,如用户有操作上的问题可以通过详细阅读指南来解决自己遇到的问题。
尼尔森10条准则1.明确目的和目标:在进行市场调查之前,确保明确了研究的目的和目标。
这将有助于确定所需要收集的信息和指标,并为研究提供一个明确的方向。
2.定义研究方法:选择和使用适当的研究方法对于数据的准确性和可靠性至关重要。
要确保所选择的方法能够满足研究的目标和需求,并且能够产生具有代表性的样本。
3.保护样本的代表性:收集到的数据应该是具有代表性的,能够准确反映目标受众的特征和行为。
为了实现这一点,必须使用科学的抽样方法,并尽可能避免样本的偏倚。
4.最小化偏见:调查人员在收集和分析数据时,应尽量减少主观偏见的影响。
应遵循科学的研究方法,确保数据的客观性和准确性,并意识到自己的个人偏见可能会对结果产生影响。
5.确保问卷的有效性:问卷设计应该简洁明了,能够清楚地传达调查的目的和问题。
问卷应该经过严格的测试和验证,以确保问题的有效性和可靠性。
6.保护受访者的隐私和权益:在收集数据时,必须尊重受访者的隐私权和权益。
应明确告知受访者他们的参与是自愿的,并保证他们的个人信息不会被滥用。
7.准确报告结果:在报告研究结果时,应尽量准确地呈现数据和分析结果。
结果报告应清晰、透明,并可验证。
必要时,应提供详细的背景资料和方法描述,以供他人参考和复现。
8.沟通结果:研究人员应尽力向利益相关者和受众清晰有效地传达研究结果。
这可以通过简洁明了的报告和可视化展示来实现,以帮助人们更好地理解调查结果。
9.持续学习和改进:市场调查是一个不断进步和发展的领域。
研究人员应持续学习新的方法和技术,并根据不断变化的市场环境和需求,改进和调整研究方法。
10.及时采取行动:市场调查的目的是为了提供有用的信息和见解,以帮助客户和利益相关者做出决策。
因此,研究人员应及时提供结果,并积极协助客户理解和应用调查结果。
总而言之,尼尔森10条准则提供了一个全面的框架和指导原则,以确保市场调查的准确性、可靠性和有效性。
它们强调了研究的目标和方法的重要性,以及数据的代表性和准确性。
尼尔森十大可用性原则前言:雅各布·尼尔森十大可用性原则是【启发式】的,因为它们是广泛的经验法则,而不是特定的可用性指导原则。
它们不应该被当作标准,而应该被当作一种经验来学习,结合现实场景来综合使用。
1、Visibility of system status (Feedback)状态可见原则the system should always keep users informed about what is going on, through appropriate feedback within reasonable time.系统应该让用户时刻清楚当前发生了什么事情,也就是快速让用户了解自己处于何种状态、对过去发生、当前目标、以及对未来去向有所了解,一般是在适合的时间给用户适当反馈,防止用户使用出现错误。
2、match between system and the realworld(Metaphor)还原真实自然的场景原则The system should speak the users' language ,with words ,phrases and concepts familiar to the user,rather than system-oriented terms ,Follow real world conventions ,making information appear in a natural and logical order.软件系统应该尽量使用用户的芋圆、文字、语句,或者用户熟悉的概念,而不是使用系统语言。
软件应该贴近真实世界的场景,让信息更自然,逻辑上也更容易被用户理解。
3、user control and freedom(navigation)用户可自由控制原则Users often choose system functions by mistake and will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue.Supports undo an redo a celar way to navigate用户经常会误操作,我们需要帮助他们找到退出界面。
尼尔森10原则案例尼尔森10原则,也被称为用户界面设计的黄金法则,是由尼尔森(Jakob Nielsen)提出的一个重要原则,旨在指导并优化用户界面的设计。
该原则是根据尼尔森多年从事用户体验研究和评估的经验总结而来,以确保用户界面的易用性和用户满意度。
以下将通过一个真实案例,详细解释尼尔森10原则的应用与作用。
案例背景:电商平台是一个在线购物网站,提供了各种商品供消费者购买。
然而,用户对于该平台的体验并不太好,导致用户转化率低和用户满意度不高。
根据尼尔森10原则,我将分别从以下10个方面来提出改进建议:1. 可见性(Visibility):确保重要信息和功能容易被用户发现。
在该电商平台中,可以通过更加醒目的位置和符合用户习惯的布局,将重要的促销信息、热销商品和框放置在页面最显眼的位置,以吸引用户的注意力。
2. 反馈(Feedback):在用户进行操作时,及时提供明确的反馈。
例如,在用户点击按钮或提交表单时,可以通过动画或模态框等形式,提供视觉上的反馈,告知用户操作是否成功。
3. 限制(Constraints):通过设定适当的限制,降低用户出错的可能性。
在电商平台中,用户可能会因为一次性添加过多商品而感到困惑,可通过设置最大添加数量或进行分组展示商品,以避免用户因选择过多而出错。
5. 错误预防(Error prevention):在用户操作中,提前预防错误的发生。
例如,在用户付款前,可以通过密码二次确认或验证码输入,避免用户因输入错误而导致的支付错误。
6. 灵活性与效率(Flexibility and efficiency):提供不同的交互途径和快捷方式,以满足用户的不同需求。
例如,电商平台中可提供不同的短路方式,如快速、热门商品推荐和个性化推荐等,以方便用户快速找到所需商品。
10. 易复原性(Recoverability):在用户操作出错时,提供简单、快速的恢复方案。
在电商平台中,如果用户在购买过程中出现网络中断或支付失败,可以保留用户购物车信息和历史记录,以便用户可以继续操作,而不必重新开始购物。
尼尔森十大原则的案例一、状态可见原则(Visibility of system status)案例:你有没有用过那种下载软件呀?比如说迅雷。
当你开始下载一个大文件的时候,迅雷就很好地遵循了这个原则。
它会显示一个下载进度条,从0%一点一点往100%涨。
而且还会告诉你现在的下载速度,像“当前速度2MB/s”,同时还会显示预计剩余的下载时间,比如“剩余20分钟”。
这样你就很清楚这个下载任务的状态啦,不会干等着干着急,心里有底儿得很。
再比如说,我们登录一些网站的时候,输入密码之后,它会显示一个小圈圈在那转呀转,这就是告诉我们“系统正在验证你的信息呢,别着急”。
二、环境贴切原则(Match between system and the real world)案例:手机上的日历应用就很贴切我们的生活环境。
你看,它的界面布局就跟我们平常看的日历差不多,一个月一张表,日期按照星期几排列得整整齐齐的。
如果有个特殊的日子,像中秋节,它可能就会在那个日期上显示个小月亮或者月饼的图标,这就是利用我们对现实中中秋节元素的认知。
还有一些记账APP,它们在分类的时候,不是那种很抽象的分类,而是像“餐饮”“交通”“购物”这些我们日常生活里经常说的项目。
这就像是把我们现实生活中的消费场景直接搬到了手机里,很容易理解,就算是不太懂手机操作的大爷大妈,也能很快上手记账。
三、用户可控原则(User control and freedom)案例:就说浏览器吧。
我们在浏览网页的时候,如果不小心点错了一个链接,打开了一个不想看的页面。
这时候浏览器的后退按钮就起大作用了。
它就像一个后悔药,让我们可以轻松回到之前的页面,重新选择。
再很多视频网站,你看视频的时候可以暂停、快进、快退,甚至还可以调整播放速度。
这就是把控制权交给用户啦,你想怎么看就怎么看。
我有个朋友,他看那种学习类的视频就喜欢1.5倍速播放,因为他觉得正常速度有点慢,要是没有这个功能,他肯定就觉得这个视频网站不好用啦。
十大可用性原则
1.可用性原则一:易用性。
用户界面应该尽可能的简单易用,使得用户能够轻松理解和使用。
2.可用性原则二:可发现性。
用户界面应该使用户能够轻松发现其中的功能,而不需要阅读大量的文档。
3.可用性原则三:可理解性。
用户界面应该使用户能够轻松理解其中的功能,而不需要大量的训练。
4.可用性原则四:可访问性。
用户界面应该可以被不同的用户访问,包括视觉和听觉障碍的用户。
5.可用性原则五:可操作性。
用户界面应该使用户能够轻松操作,而不需要技术技能。
6.可用性原则六:可信度。
用户界面应该使用户能够放心地使用,而不需要担心出现错误或损失。
7.可用性原则七:可定制性。
用户界面应该使用户能够根据自己的需求进行定制,而不需要改变整体结构。
8.可用性原则八:可扩展性。
用户界面应该使用户能够根据自己的需求进行扩展,而不需要改变整体结构。
9.可用性原则九:可维护性。
用户界面应该使用户能够轻松维护,而不需要大量的技术支持。
10.可用性原则十:可测试性。
用户界面应该使用户能够轻松测试,以确保其功能的可用性。
尼尔森十大可用性法则究竟是什么(二)上周分享了尼尔森十大可用性法则前五条,大家的反馈还不错,所以即使是很挑剔的原则规范,还是要整理一下,整体去看就会对规则更加胸有成竹,这周我们分享剩下的五条~将用户的记忆负担减到最小,提供可选项让用户再认信息。
6.1 将选择对象可视化将选择对象、动作以及选项可视化,使用户一看就懂,Excel将图标快捷键用图展示出来,使用户不用回忆图标名称就能找到自己的图标类型。
6.2 丰富记忆线索以各个app的底部标签为例,使用文字和图标型式结合的形式,更加丰富了记忆效果,避免了点阵用户需要回忆才能想起图形所代表的含义。
以支付宝菜鸟淘宝裹裹寄件为例,每次点击“我要寄件”,会默认显示“寄”的地址簿,点击进去,是可编辑寄件人副总编地址的状态。
所以,这样就避免了用户重新输入,在原有记录页面进行信息旧有修改即可。
6.3 使用通用的命令,减少用户记忆负担使用通用的操作:复制粘贴等,还有常用的手势操作等。
6.4 更多地让用户选择而不是输入产品应该给用户提供选项,让用户进行选择更改或者直接进行编辑修改。
菜单设计就是最好的设计。
关于再认而不是回忆常见的可用性引人注目环境问题,如下:照顾到新老用户,不但让新用户觉得简单易操作,还要对熟练操作的老用户来说便捷高效,尤其是可以方便地使用频率较高的功能。
7.1 提供快捷键为频繁设立操作的功能设置快捷键。
以微信pc端为例,就有设置基本操作的快捷键界面:7.2 允许用户使用重复操作对于用户频繁使用的部分,提供重复使用操作。
以饿了么为例,我的订单里,每一单都会有“再来一单”的按钮设计,既让用户急速进行操作,也保留了订单历史记录。
7.3 提供系统默认值,减少用户多余操作以注册页面为例,注册时,会对同意用户协议进行默认勾选,因为既然你点后到注册页面,意味着很大可能是你将要进行注册信息填写,所以默认的同意勾选,为用户减少了一步操作。
关于灵活高效的使用常见的可用性弊病问题,如下:用户界面需要保持美观简洁,界不相关的信息不除非显示在界面上,信息否则时会影响相关信息的可见性。
交互设计基础系列:详解尼尔森10大可用性原则前言尼尔森的十大可用性原则是尼尔森博士在分析了两百多个可用性问题的基础上,提炼出的十项交互设计原则。
被广泛运用于网页、APP以及各种人机交互领域。
要注意的是,这10项原则是启发式(heuristics)的、通用的经验法则,而不是具体的规定。
一、系统状态的可见性系统应该通过在合理时间内的适当反馈,向用户通知正在发生的事情或者当前的状态。
不要蒙蔽用户,沟通是所有关系的基础,无论人还是设备。
1.合理时间当系统响应时间小于1秒时,通常正常反馈即可;当响应时间长于1秒时,我们通常会通过加载动画、分步加载、占位符加载等方式,减缓用户等待的焦虑感;如果超过10秒还没有得到响应,那么通常会认为这次请求是失败的,需要给予用户失败提示。
例如:刷新提示、新页面加载提示、支付提示、下载提示。
当然加载时间并没有固定的规定,有个例子是这样的:某个APP的用户反馈说他们的页面加载太慢了,希望提高服务器反应速度……于是他们对此进行了优化,优化后用户的反应:新版很给力,很快!那这个团队的优化方案是什么呢?。
——他们把小菊花转圈的速度提快了2.适当反馈对用户操作的适当反馈是用户界面设计的最基本准则。
让用户了解当前状态、位置、是否成功、进度如何,减少不确定性;并引导他们在正确的方向上交互,而不是浪费精力在重复操作上。
反馈有:·状态反馈用户需要知道自己的操作是否被系统感知,所以用户操作后,应该第一时间给出反馈。
最常见的就是各种按钮的不同状态,比如未点击、点击、不可用状态,以及选中、未选中状态。
就拿小说类批量订阅列表来说,起点通过明显的线面和颜色区分选中和未选中的章节;而长佩我买的时候是需要反应一下:免费不可选中是浅灰色、未选中是深灰色,选中是绿色……但是初始状态时深灰色看起来像是选中??·进度反馈进度通常有页面加载进度、下载进度、视频播放进度等比如下图的invision网站,在阅读文章时通过顶部进度条的反馈,让用户知道自己的阅读进度。
尼尔森十大交互原则随着科技的发展,人们对他们的生活环境和交互方式发生了重大变化,技术的使用更加简单和方便。
管,科技的发展的同时,人们还遇到了很多挑战,他们必须开发出更有效和有效的交互解决方案,以满足更多不同的用户需求。
为此,非常重要的是要根据不同用户和环境,开发出合理、自然、可控制和安全的交互设计。
为了应对这一挑战,在二十世纪八十年代中期,著名的美国人机交互(HMI)设计专家乔纳尼尔森(Johan Nielsen)提出了一系列最基本的以人为中心的交互原则,被称为“尼尔森十大交互原则”,它在交互设计的指导方针中发挥了重要作用。
尼尔森十大交互原则是一种为交互设计提供全面指导的框架,它们由下列内容构成:满足用户需求、简单易用、可信性、可控制、安全、可信赖性、可操作性、可移植性、可维护性和可理解性。
首先,满足用户需求是设计最重要的任务,这意味着在设计中,需要考虑用户的目的和需求,给用户提供基于他们个性化行为需求的有效和舒适的使用体验。
其次,简单易用是指界面的简洁完整,操作的直接性和规范性,这有利于用户迅速理解和使用系统或产品,不需要复杂的学习程序。
此外,可信性也是一个重要指标,也就是说,用户可以完全信任系统或产品中提供的数据和操作结果,保证系统稳定可靠。
另外,尼尔森十大交互原则中,可控性也是一个重要指标,它指用户可以直接控制系统或设备的操作,以便自由地完成任务,而不必专门记忆操作指令。
安全是一种必须的技术特征,它的目的是减少用户的操作风险和错误,保护用户的信息安全。
信赖性是指在使用过程中,用户可以有效地收集、分析和处理信息,以便支持他们的决策和行为。
此外,可操作性是指系统或产品的易用性,也是用户在使用过程中,能够轻松操作和控制系统或产品的重要标准。
可移植性是用户能够在不同的系统或环境中轻松将文件、程序或数据迁移和同步的能力。
可维护性是指系统或产品的高度可靠性,能够满足用户的需求,同时还能够灵活地进行修改和升级。
经典⽤户交互设计10个原则10 Usability Heuristics for User Interface Designby JAKOB NIELSEN on January 1, 1995翻译 seal_de 2017/3/2Summary: Jakob Nielsen's 10 general principles for interaction design. They are called "heuristics" because they are broadrules of thumb and not specific usability guidelines.概述:Jakob Nielsen 的10个普通的交互设计原则。
这些原则之所以成为“启发式”,是因为它们是良好的宽泛的规则,⽽不是特别的实⽤指导⽅针。
1.系统状态可视化(及时反馈)Visibility of system statusThe system should always keep users informed about what is going on, through appropriate feedback within reasonable time.系统应该通过在有意义的时刻做恰当的反馈,让⽤户总是能了解到将要发⽣什么。
2.使系统符合真实的世界(贴切环境)Match between system and the real worldThe system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. Follow real-world conventions, making information appear in a natural and logical order.系统应该说⽤户的语⾔,⽐如⽤户熟悉的单词、段落还有概念,⽽不是⾯向系统的术语。