1.清晰度是首要工做
清晰度是界面设计中,第一步也是最重要的工做。要想你设计的界面有效并被人喜欢,首先必须让用户可以识别出它?让用户知道为何会使用它?好比当用户使用 时,可以预料到发生什么,并成功的与它交互。有的界面设计得不是太清晰,虽然可以知足用户一时的需求,但并不是长久之计,而清晰的界面可以吸引用户不断地重 复使用。编程
2.界面是为促进交互而存在的
界面的存在,促进了用户和咱们的世界之间的互动。优秀的界面不但可以让咱们作事有效率,还可以激发、唤起和增强咱们与这个世界的联系。学习
3.保护和尊重用户的注意力
咱们在阅读的时候,老是会有许多事物分散咱们的注意力,使得咱们很难集中注意力安静地阅读。所以,在进行界面设计的时候,可以吸引用户的注意力是很关键 的,因此千万不要将你应用的周围设计得乱七八糟分散人的注意力,谨记屏幕整洁可以吸引注意力的重要性。若是你非要显示广告,那么请在用户阅读完毕以后再显 示。尊重用户的注意力,不只让用户更快乐,并且你的广告效果也会更佳。所以要想设计好的界面,保护和尊重用户的注意力是先决条件。设计
4.让界面处在用户的掌控之中
人类每每对可以掌控本身和周围的环境感到很舒心。不考虑用户感觉的软件每每会让这种温馨感消失,迫使用户不得不进入计划外的交互,这会让用户很不舒服。保证界面处在用户的掌控之中,让用户本身决定系统状态,稍加引导,我想你会达到你但愿的目标。ci
5.直接操做的感受是最好的
当咱们可以直接操做物体时,用户的感受是最棒的,但这并不太容易实现,由于在界面设计时,咱们增长的图标每每并非必须的,好比咱们过多的使用按钮、图 形、选项、附件等等其余繁琐的东西以便咱们最终操纵UI元素而不是重要的事情。而最初的目标呢?就是但愿简化而可以直接操纵……所以在进行界面设计时,我 们要尽量多的了解一些人类天然手势。理想状况下,界面设计要简洁,让用户有一个直接操做的感受。it
6.每一个屏幕须要一个主题
咱们设计的每个画面都应该有单一的主题,这样不只可以让用户使用到它真正的价值,也使得上手容易,使用起来也更方便,在必要的时候更容易进行修改。若是 一个屏幕支持两个或两个以上的主题,立马会让整个界面看起来混乱不堪。正如文章应该有一个单一的主题以及强有力的论点,咱们的界面设计也应该如此,这也是 界面存在的理由。效率
7.勿让次要动做喧宾夺主
每一个屏幕包含一个主要动做的同时,能够有多个次要动做,但尽可能不要让它们喧宾夺主!文章的存在是为了让人们去阅读它,并非让人们在Twitter上面分享它。因此在设计界面的时候,尽可能减弱次要动做的视觉冲击力,或者在主要动做完成以后再显示出来。可视化
8.天然过渡
界面的交互都是环环相扣的,因此设计时,要深思熟虑地考虑到交互的下一步。考虑到下一步的交互是怎样的,而且经过设计将其实现。这就比如咱们的平常谈话,要为深刻交谈提供话由。当用户已经完成该作的步骤,不要让他们不知所措,给他们天然而然继续下去的方法,以达成目标。软件
9.外观追随功能(相似于形式追随功能)
人老是对符合指望的行为最感温馨。当其余人、动物、事物或者软件的行为始终符合咱们的指望时,咱们会感到与之关系良好。这也是与人打交道的设计应该作到 的。在实践中,这意味着用户只要看一眼就能够知道接下来将会有什么的动做发生,若是它看上去像个按钮,那么它就应该具有按钮的功能。设计师不该该在基本的 交互问题上耍小聪明,要在更高层次的问题上发挥创造力。引用
10.区分重点
若是屏幕元素各自的功能不一样,那么它们的外观也理应不一样。反之,若是功能相同或相近,那么它们看起来就应该是同样的。为了保持一致性,初级设计师每每对应该加以区分的元素采用相同的视觉处理效果,其实采用不一样的视觉效果才是合适的。方法
11.强烈的视觉层次感
若是要让屏幕的视觉元素具备清晰的浏览次序,那么应该经过强烈的视觉层次感来实现。也就是说,若是用户每次都按照相同的顺序浏览一样的东西,视觉层次感不 明显的话,用户不知道哪里才是目光应当停留的重点,最终只会让用户感到一团糟。在不断变动设计的状况下,很难保持明确的层次关系,由于全部的元素层次关系 都是相对的:若是全部的元素都突出显示,最后就至关于没有重点可言。若是要添加一个须要特别突出的元素,为了再次实现明确的视觉层级,设计师可能须要从新 考虑每个元素的视觉重量。虽然多数人不会察觉到视觉层次,但这是加强设计的最简单的方法。
12.恰当的组织视觉元素,减轻用户的认知负荷
正如注明设计师John Maeda在其著做《Simplicity》中所言,恰当地组织视觉元素可以化繁为简,帮助他人更加快速简单地理解你的表达,好比内容上的包含关系。用方 位和方向上的组织能够天然地表现元素间的关系。恰如其分地组织内容能够减轻用户的认知负荷,他们没必要再琢磨元素间的关系,由于你已经表现出来了。不要迫使 用户作出分辨,而是设计者用组织表现出来。
13.色彩不是决定性的因素
物体的色彩会随光线改变而改变。艳阳高照与夕阳西沉时,咱们看到的景物会有很大反差。换句话说,色彩很容易被环境改变,所以,设计的时候不要将色彩视为决 定性因素。色彩能够醒目,做为引导,但不该该是作区别的惟一元素。在长篇阅读或者长时间面对电脑屏幕的状况下,除了要强调的内容,应采用相对暗淡或柔和的 背景色。固然,视读者而定,也可采用明亮的背景色。
14.循序展示
每一个屏幕只展示必需的内容。若是用户须要做出决定,则展示足够的信息供其选择,他们会到在下一屏找到所需细节。避免过分阐释或把全部一次展示,若是可能,将选择放在下一屏以有步骤地展现信息。这会使你的界面交互更加清晰。
15.内嵌“帮助”选项
在理想的用户界面,“帮助”选项是没必要要出现的,由于用户界面可以有效地指引用户学习。相似“下一步”实际上就是在上下文情境中内嵌的“帮助”,而且只在用户须要的时候出如今适当的位置,其余时候都是隐藏的。
设计者的任务不是在用户有须要的地方创建一个帮助系统,把发现用户须要的义务推诿给用户,让用户去在帮助系统中寻找他们问题的答案。而是应该确保用户知道如何使用你提供的界面,让用户在界面中获得指导并学习。
16.关键时刻:零状态
用户对一个界面的首次体验是很是重要的,而这经常被设计师忽略。为了更好的帮助用户快速适应咱们的设计,设计应该处于零状态,也就是什么都没有发生的状 态。但这个状态不是一块空白的画布,它应该可以为用户提供方向和指导,以此来帮助用户快速适应设计。在初始状态下的互动过程当中会存在一些摩擦,一旦用户了 解了各类规则,那将会有很高的机会得到成功。
17.针对现有问题去完善界面
人们老是寻求各类方案去解决已经存在的问题,而不是潜在的或者将来的问题。因此,不要为假设的问题设计界面,咱们应该观察现有的行为和设计,解决现存的问 题。这确实不是件可以让人兴奋的事情,但倒是最有价值的事情,由于一旦你的用户界面越发完善,会有更多的用户愿意使用你的界面。
18.优秀的设计是无形的
优秀的设计有个古怪的属性,它一般会被它的用户所忽略。其中的一个缘由是这个设计很是成功,以致于它的用户专一于完成本身的目标而忽略了本身面对的界面, 用户顺利达成本身的目标后,他们会很满意地退出界面。可是做为设计师,这可能会有点不公平,当咱们的设计很优秀的时候,咱们不会受到不少阿谀奉承。固然, 优秀的设计师不会去介意这些,由于他们内心明白,满意的用户每每都是沉默的。
19.多领域学习,借鉴其余学科
视觉、平面设计、排版、文案、信息结构以及可视化,全部的这些知识领域都应该是界面设计应该包含的内容,设计师对这些知识都应该有所涉猎或者比较专长。不 要看不起这些知识:要从中获取许多值得学习的东西,以此来提升你的工做能力。设计师的眼光要长远,要能从看似无关的学科中学习,好比出版、编程、装订、滑 板、消防甚至空手道。
20.界面的存在必须有所用途 在大多数设计领域,界面设计成功的要素就是有用户使用它。打个比方,一把漂亮的椅子,虽然精美但坐着不舒服,那么用户不会选择使用它,它也就是失败的设 计。所以,界面设计不只仅是设计一个使用环境,还须要是创造一个值得使用的艺术品。界面设计仅仅可以知足其设计者的虚荣心是不够的:它必需要有用!