界面设计(UI)的8条黄金法则

Author: 素马

对于我们今天想做的几乎所有事情,都有一个应用程序或一个网站。无论是应用程序还是网站,它本质上都是交互式的。交互式系统需要确认用户期望的容易程度。如果应用程序的设计易于理解和导航,用户只会选择该应用程序。重要的不仅是演示,还有开发人员对用户感受的关注,迫使用户选择一个应用程序而不是另一个应用程序。任何希望他/她的作品出类拔萃的设计师都可以遵循界面设计的黄金法则来吸引用户。

用户界面设计的黄金法则

 

为统一而努力:设计界面时的统一为应用程序增加了价值,因为用户对统一的颜色、术语和排版感到放心。如果应用程序的每个页面上的颜色或字体都在变化,用户可能会分心。具有一致性的界面允许用户更轻松地完成任务。这可以通过以下方式实现:

 

遵循行业标准和惯例:作为惯例,我们始终使用红色作为删除按钮,从不使用绿色。你可以使用任何,但那会违反约定,会混淆用户。

 

保持单个产品或产品系列的一致性(例如在MicrosoftOffice中,您可以在文件菜单上使用相同的选项在所有产品中执行相同的操作,无论是Word、PowerPoint、Access还是Excel)。

 

快捷方式:为用户将使用的选项提供快捷方式。这有助于用户在更短的时间内完成他们的任务,并提高交互的速度。设计者可以允许用户使用缩写、宏、功能键和隐藏命令来达到这个目的。有时应用程序还允许用户为用户想要执行的特定任务定义自己的快捷方式。这始终是一个受欢迎的选择。

 

迎合通用性:那么谁是使用您的应用程序的人?中国人、美国人、法国人、印度人、俄罗斯人,还是有特殊能力的人?您正在开发的应用程序需要迎合各种各样的用户。用户可能来自不同的生活领域。他们可能属于不同的国家,可能是不懂事的孩子,也可能是了解应用程序内部的开发人员。最好的方法是为应用程序提供以下功能以使用户受益:

 

多语言支持:当一个应用程序支持多种语言时,它必然拥有更广泛的用户群。不仅是中文,其他语言的人也可以选择您的应用程序。

 

不同的平台:每个人都有iOS或Android设备。您正在设计的应用程序必须可用于最大数量的平台,例如Android、iOS和Windows。您也可以将您的应用程序移植到其他平台。越多越好。

 

语音:在您的应用程序中包含语音搜索。对于那些看不见的人来说,这是一个福音。应用程序应该能够根据语音命令导航用户。

 

即时反馈:您正在开发的应用程序必须提供您采取的任何操作的即时反馈。例如,只要您点击帖子,就会在帖子上显示一颗心,或者当您发表评论时,它是显示在帖子下方的最新评论。如果您碰巧在应用程序中上传文件,应用程序必须报告已上传哪些文件,以及完成了多少工作。永远不要让用户猜测。告诉他们他们已启动的任务的状态,以及任务如何仍然存在。

 

设计对话框以实现关闭:确保您不会让您的用户想知道下一步该做什么。创建信息对话框,通过提供一些信息反馈向用户显示任务的状态。这种反馈为用户提供了一种成就感和解脱感,以及放弃任何应急计划的信号。它还表明用户现在可以继续下一步。例如,在结账完成之前,电子商务网站永远不会完成交易,并且有一个对话框显示当前交易已成功完成或无论如何都必须中止。开发人员应确保在用户不知道所述任务状态的情况下,在应用程序中启动的任务不会突然结束。

 

错误处理:任何应用程序最需要的功能之一是其处理错误的能力。运行时出现的错误对最终用户和开发人员都是一种骚扰。应用程序从登录到注销的每个步骤都必须存在错误处理。如果用户以错误的格式输入电子邮件ID,或者密码不匹配,或者密码输入错误,则所有操作都必须具有与之关联的不同错误例程。

 

提供撤消操作:有时,用户可能会在不知不觉中犯下错误。该错误可能会以用户从未想要的方式影响应用程序。开发人员应考虑到这一事实并提供撤消这些错误操作的选项。试想一下,如果我们在使用的许多应用程序中没有一个按钮来撤消删除操作,会发生什么。甚至Windows也允许在回收站未清空之前取消删除项目。这种选项极大地减轻了用户的压力,否则如果发生任何此类事件,他们可能不得不再次完成所有工作。到今天为止,MicrosoftWord允许我们撤消我们最近的99个操作(前提是您没有保存任何内容)。

 

减少短期记忆负荷:人类没有能力记住大量信息以供以后在应用程序中使用。人们可以记住5到7个这样的块,仅此而已。因此,必须开发一种机制,允许在后续页面中保留先前输入的数据。如果可能,设计人员必须确保用于数据输入的表单长度不超过单个显示页面。这通常在网站和应用程序中实现,其中先前输入的电子邮件、电话号码、姓名和其他详细信息在用户的文本框中可用。例如,当您登录Email并选择您要登录的电子邮件ID时,如果它是属于用户的计算机,则会自动输入相同的密码。

 

让我们总结一下

上面讨论的原则无疑适用于移动、Web和桌面应用程序等环境,但它们也有其自身的局限性。对于需要使用这些原则的每个环境,可能需要相应地解释、改进和实施它们。这些黄金法则有助于提高使用它们的系统或环境的生产力。使用它们,用户可能会感到熟练、掌握和控制他们的系统。如前所述,这些只是基本规则。开发人员和设计人员可以拥有自己在开发应用程序时学到的一套规则,如果您这时正需要寻找一家专业的网站设计公司合作,素马设计无疑将是最好的选择之一。

相关阅读