主页 > 洞察 > 设计沙龙 > UI界面设计
  • 系统类用户UI界面设计原则

    adinnet / 2020-04-08 17:12 /UI界面设计

       我们要设计真正伟大的用户界面没有什么奥秘可言,尽可能的做到保持简单易用就行。保持简单易用意味着不要让用户分心。好的UI让用户达成目标后,相应的培训和维护费用便降低,同时获得更开心、满足和高效率的用户。

    当你面对一个全新的界面设计时,别忘了上面的最基本的原则。

    一、要董用户的想法

    Jeff Bezos:“关注用户:如果在关注竞争对手还是用户之间选择,答案总是后者。工作总是首先从用户开始。

    首先要真正的了解用户,因为用户的目标它就是你自己的目标。试着感受用户的心理想法,慢慢的了解他们技能水平和体验,才能充分的了解什么是他们需要的。只有找出用户偏好喜欢什么样的UI界面,才能观察他们在界面中的操作。大家勿迷恋于追逐设计趋势的更新,或是不断添加新功能。我们先要做的是关注用户,这样才能创造出能让用户拥有良好体验最终达成目标的界面。

    二、对于模型的重视

    我们在使用系统软件时,用户很多的时间都消耗在界面操作中像一些数据录入和数据修改或者数据查阅等等,这些操作和与浏览为主的网站类的用户操作完全不同的。我们不用再去画蛇添足,用户可能会更希望在新创造的界面中看到相似功能的、或遵循基本操作方式的软件界面。所以,利用已成惯例的UI模型设计,将使用户感觉像在家中一样熟悉。

    三、能够保持一致性

    Jakob Nielson:“用户的期望越多的被正确验证,用户就越觉得系统在自己掌控之中,从而也就更喜爱它(系统)。

    其实,我们的用户很需要一致性。操作的一致以及页面风格的一致。用户需要知道一旦他们学会做某项操作,那么下次操作也同样可行。语言、布局和设计是需要保持一致性的几个界面元素。一致性的界面可以让用户对于如何操作有更好的理解,从而提升效率。

    timg.jpg

    四、学会运用视觉等级

     Jeffery Veen:“设计师要从混乱中找到统一;要通过组织来操控文字、图片,从而清晰地传达设计意图。

    设计时,要让用户把注意力放在最重要的地方。每一个元素的尺寸、颜色还有位置,它们为理解界面共同指明了道路。清晰的层级关系将对降低外观和操作的复杂性起到重要作用。

    五、可以提供反馈

    界面要始终保持和用户进行沟通,不管当他/她们的行为对错与否。随时提示用户的行为:状态更改、出现错误或者异常信息等。视觉提示或是简单文字提醒都能告诉用户,他/她们的行为是否能够达到预期的结果。

    六、要界面保持宽容

    无论设计的界面多么的清晰明了,用户都会犯错。所以在设计界面时应当考虑如何允许并宽容的对待用户的错误。例如要为用户提供可以撤销行为的方式和入口;对不同的输入数据尽量宽容(没人愿意只是因为填错了生日的格式而重头再来)。另外如果用户的行为引起了一个错误,在恰当的时机运用信息显示什么行为是错误的,并确保他/她们明白如何防止这种错误的再次发生。

    七、我们要鼓励用户

    一旦我们的用户在完成了一些关键的操作,要及时告知用户可以通过弹出对话框等形式,告知用户。

    值得注意的是把复杂的流程任务分解为,若干简单步骤将会更显繁复和让人精力分散,所以无论正在执行的任务有多么复杂和漫长在界面上要保持流程的不间断性。

    八、融入用户的语言

    Getting Real:“如果对每个像素、每个图标、每个字体都要考虑再三,那么同样需要斟酌每个词语。”  

    所有的界面或多或少都有文字在上。让文稿尽量口语化,减少华美辞藻的堆砌。为行为提供清晰、简明的标签,保持简朴的文字叙述。用户对此将会很赞赏,因为他们不再是听命于他人的官腔——他们听到的是如朋友般甚至自己说话的表述方式。

    结  语

    好的系统类软件页面,看不到华而不实的UI界面修饰,更看不到那些用不到的设计很花里胡哨的多余元素。换言之,出现的元素一定是简洁且有意义的。

    所以,想着是否要在界面加一个新功能或新元素时,再思考下:“用户或界面中真的需要这些设计吗?”,“为可用户想要在这里当这个小巧的动态图标?”。是否只是因为出于自我喜好和页面的漂亮而去添加这些元素?优秀的UI工程师做出来的系统类界面不会十分华丽,页面中没有任何分散用户注意力打搅用户操作的元素。甚至应该达到在用户使用系统的时候完全注意不到页面和操作复杂的问题,一切都应该是顺理成章的。系统类用户界面设计的最终目的就是:将软件UI设计成原本就应该展现的那样子。


上一篇:2020年最详细的网站设计建议 下一篇:开发一个外卖app多少钱?开发价格受什么因素影响?