一个个看起来精致的页面也是由这些UI设计细节组成的。对于页面细节的处理也往往可以体现UI设计师的专业和严谨度,本文分享的这些设计细节,不仅新人设计师常常会忽略,就连有经验的设计师也时常会在这些细节上处理不当。
文字细节
A.文字行距
在做段落文本时,我们很少直接使用默认的文本行距,为了保证阅读的可读性和舒适性,必须设置比默认值更大的数值的行距。
具体的数值可以设置在字号的1.3~1.8倍之间,一般情况下,字号越小,需要的阅读空间会略大一些,特别是在设计一些阅读类需要阅读大段文本的产品页面时,一定要加大行距来提高文本的可读性和阅读舒适性。
B.文字对比度
在界面设计中,应该要保证任何文字的可阅读性,它应该有足够的对比度,即使是提示性文字也要保证在任何类型的显示器上都可见易读。
间距和边距
A.去掉多余的边框和分割线
用大量而明显的分割线和边框将模块分开,是UI设计新手常常犯的错误,但在设计的同时,可以停下来好好思考:用分割线分开一定是最好的方法吗?有必要吗?
有时用1px的边框和分割线确实是合理的,但也有其他的方法来进行信息的归类和分割,比如利用阴影和更大的间距。
B.避免不均匀的边距
在进行卡片式设计时要注意内容与卡片边缘的边距。如果你是以常用的从左上角到右下角的方式来布局内容,那就让顶部的边距比左侧的边距稍大一点,看起来会比四边都相等的边距更加舒适美观。
投影
在物理现实中,物体的投影绝对不会是黑色的,物体的投影颜色始终会受到其所处在的环境的影响。
应用在界面设计中,物体或是卡片的投影颜色应考虑其背景和环境颜色来进行结合设计,即不应选择纯灰色,而是选择带有背景色彩倾向的灰色,同时设置适当的透明度和模糊值,来营造自然舒适的投影效果。
内容填充
重复和随意的示例文本和图片放在设计图中看起来会很不专业,应该避免交付这样的设计稿,它会让人觉得你对自己的设计是不专业不用心不愿意花时间的,同时也反应了你对与自己的设计产出的重视程度。
此外,也已经有一部分插件可以自己自动选择填充内容,为设计师节省了这些素材的填充时间,所以在交付设计稿时,让自己的设计稿尽量完整专业,哪怕是为了演示效果,也应该放上相应的不同的内容标题、文本、图片,让整个设计看起来更加专业和完整。
以上提到的每一条规则都要结合具体的产品来进行具体分析和设计,但是可以适用在在大多数情况下,设计从来没有一个标准答案,对于设计新手要训练的是,如何找到那个最合适当前产品的设计方式,希望这篇分享能对你有帮助,感谢阅读。
界面作为用户与APP交互的唯一接口,对用户的情绪和工作效率起着举足轻重的作用。因此需对用户界面设计一般原则进行探讨。
2、富有吸引力。
用户界面是由若干界面元素组成的,不是所有元素都一样重要,要确保重要的元素尽快显现给用户。重要的或频繁访问的元素应当放在显著的位置上,而不太重要的或使用频率小的放到不太显著的位置上。
一致的外观可以在系统中创造一种和谐。如果界面元素缺乏一致性,很可能使界面看起来杂乱无章、没有条理,甚至可能引起用户对系统可靠性的怀疑,失去对系统应用的信心。
当然此处的“白”并非指白色,而是指界面中没有被界面元素占用的空白区域。恰当地“留白”有助于突出界面元素和改善可用性,引导用户在不知不觉中进入系统的思维框架,从而顺利地、正确地应用这个系统。
6、保持界面简单明了。
界面设计中最重要的原则就是使复杂的问题简单化。如果用户觉得界面很复杂,则可能会认为系统本身也很难,而望而却步,所以与大而全的界面设计方案比较起来,简单明快的界面设计往往更可取。
7、慎重使用颜色。
列表框类元素有一个共同的特点,都可以设置滚动条。使在一个小“框”中阅读大文件成为可能。但也产生一个问题:如果阅读一个行列均很多的文件,用户就会反复拉动水平或垂直滚动条,给阅读带来诸多不便。设计时最好只使用一个方向的滚动条,即要么横向够宽,要么纵向够长。
11、控件隐藏。
时我们倾向于将我们的设计视为艺术品。但如果我们用这种方式来思考它们,就意味着它们不会准备好面对“现实世界”的不确定条件。但是,设计一个可以随时改变的界面也很美 - 而且,让我们承认它,接口确实一直在变化。我最喜欢设计移动应用程序的一个方面是,从最初的概念到你对所有界面细节进行微调和抛光的时候,这是一个包含许多步骤的过程。
我们是视觉思考者,拥有训练有素的眼睛。这就是为什么在开始一个新项目时有时会直接跳到可视化UI设计阶段的原因,这也是我们可能对其他任务感到厌倦的原因之一。
这也意味着我们经常推迟工作流程的其他重要部分:定义用户需求和目标,草拟任务流程,处理信息的所有细节和交互设计等。这些是同样重要的是,它们更抽象,更难以让人想象它们将如何成为最终产品的有形部分。
当我们正在进行视觉设计时,所谓的像素完美哲学可能是一个陷阱,使我们花费更多的时间来制作细节,直到最小的细节处于界面的“完美”位置。这导致一代设计师使用Dribbble和Behance主要显示应用程序和网站的精美屏幕,并且更关注外观而不是设计实际工作方式。在现实世界中,事情往往不如我们期望的那样好。
就个人而言,我认为最好的设计(当谈到用户界面设计时)不仅外观和感觉良好,而且还可以优雅地响应变化的条件甚至不可预测的情况。
在构建产品的漫长道路上,设计师需要更多的协作,而不是专注于视觉设计。这正是我为了这篇文章专注的地方。在接下来的几段中,我将向你提供一些提示和技巧,说明如何将你正在进行的应用程序设计用于测试,并了解它是否已准备好发布到市场。
在不完美中寻找美
当我在大学学习平面设计时,他们教会了我们平衡,对齐,比例和张力的美感,以及如何在空间中定位元素,使它们和谐悦目。凭借这些知识,我的生活发生了变化,我开始以不同的眼光看世界。后来,我开始设计界面,我试图将相同的原则付诸实践,屏幕上的所有信息都应该形成一个非常令人满意的视觉构图。
如果你将这些原则应用于移动应用程序设计,那么我们发现必须显示适量的信息。例如,如果一个屏幕必须列出人们的姓名,设计师通常会选择一些短而普通的名字,并将它们完美地排列在一起,没有留下任何可能破坏设计或使其在以后崩溃的意外长名称的空间。
这种方法基于这样的假设:在混乱和不完美中没有美,尽管这两个方面在现实世界中经常出现。但是视觉界面并不是一件值得欣赏的静态艺术品; 它们是动态的,功能性的空间,可以改变和适应每个人使用它们。我们不应该屈服于纯粹为美学设计的诱惑,因为我们永远无法控制界面必须呈现给人们的一切。
相反,我们必须设计变革!这就是日本人所说的wabi-sabi,一个“以接受短暂和不完美为中心的世界观”。
因此,以不同的方式思考和设计是很重要的:
● 尝试以多种方式在你的设计中呈现数据;
● 尽可能使用真实数据。
当你尝试以几种方式呈现数据时,包括一些不可预测的数据,你将能够测试界面是否已准备好处理超出设计“舒适区”的这些情况。此外,为极端情况做好准备。
如果你已经推出了该产品,这将更容易,因为你可以关注实际数据并将其用于你正在进行的设计过程中作为参考。但是如果你正在研究一些新的东西,那么你将不得不深入挖掘,做一些研究,并尝试了解以后如何信息。你还可以与后端团队的开发人员讨论此问题,他们将能够更好地向你解释将存储和呈现的数据类型。
我给你一个更具图形的例子,我的开发者朋友称之为“漂亮的朋友综合症”。当我们设计一个包含人物图片的屏幕时,如用户档案,我们倾向于使用在设计中看起来很好并且很漂亮的人的照片。然而,当他看到这样的设计时,我的朋友说:“我希望我有朋友这么帅。”
因此,“完美”图像的替代方案可能是使用不同肤色的人的更多随机照片。这样,你就可以测试重叠元素在不同背景下的外观,让你可以看到对比度和易读性是否仍然完好无损。
不要过于乐观
对于应用程序的工作方式,我们天生就是乐观主义者。我们认为一切都会快速顺利地进行,而且不会中断,因为......为什么不呢?这就是为什么我们有时会忘记如何设计和处理用户可能在以后遇到的一些可能不那么好的情况。
列举几例,如果突然互联网连接中断,会发生什么?或者,如果浏览器在执行任务时尝试连接到API时出错?如果连接速度太慢,是否会有加载指示器(例如微调器或进度条),或者在加载实际数据时是否会有一些占位符填充显示块?那么刷新应用程序的某些屏幕的可能性呢?什么时候(以及在哪种情况下)可能?
正如你所看到的,我不是在谈论用户所犯的错误(例如,在填写表单时犯了错误),而是关于不受其控制但仍然发生的错误。在这种情况下,与开发人员交谈,并了解不同屏幕上可能出现的问题,然后设计一种可以让用户轻松解决问题的方法,让他们可以选择稍后再试或者执行不同的操作。
无论如何,确定触发每个错误的特定条件并为每个案例设计有用的错误消息是一个好主意。这些有用的消息将帮助用户在每种情况下做出适当的响应,并知道下一步该做什么来解决问题。即使它有点麻烦,也不惜一切代价避免使用通用错误消息。
理解流程
界面包括许多元素,它们一起形成应用程序的整个布局。然而,当我们把重点放在用户界面上的一个整体,我们往往忘记了一些元素也有较小的任务来执行的总体目标做出贡献。
如果有一个触发某种交互的按钮或项目,那么请向前看并考虑下一步:在执行操作时是否会显示加载状态?它可以因某种原因被禁用吗?如果用户按住按钮一段时间该怎么办?会有任何反馈意见吗?就像整个屏幕有不同的状态一样,同样也适用于单个元素。
此外,请考虑产品的逻辑如何与用户的心智模型相匹配,帮助他们准确有效地实现目标并以有意义和可预测的方式完成他们的任务。
我要做的就是解决所有这些问题,就是停止我正在做的事情,暂停,退后一步,查看整个多屏幕流程的大局,并了解一系列步骤和动作。我将寻找导致该点的多条路径,以及远离它的多条路径。
你可以在使用原型时做同样的事情,慢慢地,认真地,谨慎地执行动作。如果这对你来说太具有挑战性,因为你之前可能已经多次这样做了,现在它变成了一种自动化的任务,并问同事,朋友或活跃用户看看设计或原型。看到其他人使用并与你的设计进行互动可能很有启发性,因为我们往往过于接近并且过于熟悉它,因此可能会忽略一些事情。
为您的屏幕设计
当我在设计时,我通常会将手机放在我旁边,以便我可以预览我的工作并实时进行调整。
我认为这是一个很好的做法,但这种方式也很容易忘记所有其他手机与人们可能使用的手机不同。有很多不同的屏幕尺寸(特别是在Android平台上); 试着考虑所有可能的变化。
知道从哪里开始的一种方法是检查你的实际用户拥有哪种类型的设备。
在为各种屏幕尺寸和方向准备设计时,不仅仅是拉伸盒子和重新定位元素。仔细考虑如何充分利用每种情况,以及如何进行必要的调整,即使它意味着偏离原始设计。
在这些情况下,我们之前讨论过的相同原则仍然适用:不可预测的情况,不同类型的内容,可变数量的信息,缺少数据等等。你必须针对各种可能的场景进行设计。不要陷入将屏幕设计为产品的单独部分的陷阱,它们都是相互连接的。
这不仅对你有用,而且对开发人员也有帮助,他们需要了解许多可能的场景才能编写代码并准备界面来解决这些问题。
今天你需要什么,明天你可能需要
你可能已经注意到,本文中许多要点的目标是减少意外情况。即便如此,在很多情况下你也无法得到明确的答案。开发人员经常会问,“那么,如果我这样做会发生什么呢?”指出你以前没有考虑过的潜在结果。
如果发生这种情况,那么你只需要针对一个案例和一个屏幕来解决该特定问题。但总是尝试全局思考,并考虑如何将该特定问题的答案设计为以灵活的方式工作,以便你以后可以重用它。
毕竟,这就是我们UI设计师所做的 - 我们设计和定义适应未预料到的状态,条件和流程的灵活系统。将你的界面视为移动,更换智能部件的生动生态系统,而不是单个像素块的集合。
在此过程的这一部分中,你需要与团队中的开发人员密切合作,主要是为许多不同情况定义一组行为规则。但保持良好的平衡 - 尽量不要过度设计。用一点常识来设定自己的极限。你需要在功能和一致性之间取得良好的平衡。请记住,良好的设计系统是灵活的,并且在某些情况下为规则的某些例外做好准备。
另一方面,想一想你已经设计过的元素如何调整以适应新的情况。如果你创建一个设计组件库,你将会看到更好的结果,因此,只需快速浏览一下库,你就会知道是否需要从头开始设计某些东西,或者你可以使用现成的东西。
结论
基于设计系统的优雅解决方案具有明确定义的问题将使我们工作中的视觉设计更加有趣,因为我们可以专注于界面的改进,抛光和愉悦,而无需无休止地迭代。当我们过早地跳到视觉效果时,我们必须同时解决问题并制作界面,这通常会导致沮丧和倦怠。
改变你的工作流程可能在一开始就具有挑战性,但过了一段时间你会喜欢在限制范围内工作。这也将改变你的思维方式,并希望帮助你摆脱对视觉细节的关注。你将成为一个更加完善和有能力的用户体验设计师,使用适当的可交付成果,而不仅仅是生成无穷无尽的视觉模型和组合。
设计师需要每天解决问题,找到合适的解决方案需要深入研究和精心策划的测试。我们可能还没有答案,但我们确实知道我们有时可以采取的某些捷径。
“启发式”是一种简单而有效的规则,可以帮助我们形成判断并做出决策。我们可以将它们视为UI最佳实践的一般指导原则。
注意:这些规则有其时间和地点,并不能替代可用性测试。
我们今天要看看八大黄金法则,对设计会产生哪些影响。
1. 争取一致性
设计“一致的接口”意味着对类似的情况使用相同的设计模式和相同的动作序列。这包括但不限于在用户使用中在提示屏幕,命令和菜单中正确使用颜色,排版和术语。
请记住:一致的界面将使你的用户更容易完成他们的任务和目标。
2. 启用常用快捷方式
说到使用UI规则作为快捷方式,你的用户也将受益于快捷方式,特别是如果他们需要经常完成相同的任务。
专家用户可能会发现以下功能有用:
· 缩略语
· 功能键
· 隐藏的命令
3. 提供信息反馈
你需要让用户随时了解流程每个阶段的情况。这种反馈需要有意义,相关,清晰,并符合上下文。
4. 设计对话以进一步沟通
动作序列需要有开头,中间和结尾。任务完成后,如果是这种情况,请为他们的用户提供信息反馈和下一步明确定义的选项。不要让他们疑惑!
5. 提供简单的错误处理
设计一个良好的界面,应该尽可能避免错误。但是当错误发生时,你的系统需要让用户轻松了解问题并知道如何解决问题。处理错误的简单方法包括显示清晰的错误通知以及描述性提示以解决问题。
6. 允许轻松撤销动作
在发生错误后找到“撤消”选项可以立即解决。如果他们知道有一种简单的方法可以解决任何事故,那么你的用户就会感到不那么焦虑,更有可能探索各种选择。
此规则可应用于任何操作,操作组或数据输入。它可以从简单的按钮到整个操作历史。
7. 支持内部控制点
定义:
“在人格心理学中,控制源是人们相信他们能够控制事件结果的程度” - Julian Rotter
为用户提供控制和自由非常重要,这样他们才能感觉到他们负责系统,而不是相反。用户应该是行动的发起者而不是响应者。
8. 减少短期内存过载
我们的注意力有限,我们可以做的任何事情都可以让用户的工作更轻松,更好。我们更容易识别信息而不是回忆信息。如果我们保持接口简单和一致,遵守模式,标准和惯例,我们已经为更好的识别和易用性做出了贡献。
我们可以添加一些功能,以帮助我们的用户根据他们的目标。例如,在电子商务环境中,最近查看或购买的项目列表。
结论
虽然你应该始终采用基于启发式的决策,但遵循一系列规则和指南将引导你朝着正确的方向前进,并允许你在设计过程的早期发现主要的可用性问题。这八个原则适用于大多数用户界面。
你也可以使用它们作为灵感来创建自己的启发式方法,或者结合现有的示例来解决你自己的设计问题。
每当我找到一个看起来不错、干净且优雅的界面时,我都会保存它!
现在我收集了一千多张UI界面,经过反复的学习、使用或简单查看后,我认识到了一些共同点: 让我心动的颜色。
因此,在这里,我想总结一下如何在UI界面设计中创建完美颜色。
颜色就像语言一样强大。当你遇到一些设计、体验及交互很棒的app时,回想一下,视觉外观在很大程度上取决于颜色,颜色总是给用户第一印象。
那么,什么样的颜色用在实际产品上可以做什么呢?
颜色可以体现出品牌或产品的基本色调、心情、内涵、概念、品质、价值等作用。有研究表明,用户仅花50秒就可以在线对你的产品有一个心理评价,并且用户在最初的产品心理评价中有62%至90%的判断是基于产品的配色方案。 (请看下图)
正确的颜色选择可以更好的支持信息可读性。此外,它可以极大地提高可用性,例如增强号召性用语、增强导航、刺激直观的交互,满足审美需求和视觉解决方案。
总之,要创建一种清晰,和谐的颜色样式来满足用户的需求。 (请看下图,腾讯新闻利用颜色来做用户引导及导航引导,利用颜色层级更利于用户阅读。)
产品的外观是影响消费者购买决策的关键因素。研究表明,所有产品评估中的90%与颜色有关。
如今,许多公司将“颜色”(尤其是UI设计中的颜色)作为其营销策略之一。 (请看下图)
我们不能说一种颜色看起来“不好”,只有错误地使用颜色,颜色才可能看起来很糟糕。
假如麦当劳使用灰色和黑色而不是黄色和红色,你是否还有胃口?用户看到之后根本就没有任何胃口了,更不可能达成交易。 (请看下图)
女人在聚会上穿黑色连衣裙和黑色的唇膏,你是否觉得很奇怪?就不符合用户对事物的认知颜色了,给用户困惑。(请看下图)
可口可乐不再使用红色的标志改为蓝色,你还会喝它吗?喝进去你的心理上会觉得你是在喝漱口水。(请看下图)
不同的颜色传递出了不同的含义和感觉
方法①:在什么时间用户在使用你的产品,来确定你的产品颜色,比如晚上、早上、还是凌晨。再比如沉浸式体验应用晚上都会有深色夜间模式。
方法②:根据你的用户群体选择正确的颜色,你的产品是面向那一类用户,男人、女人、青年、幼儿、老年等这些人的对于颜色的认知是不一样的,比如幼儿对于颜色的认知是五颜六色,颜色亮度饱和度都偏高的,就像路边的喜洋洋1元摇摆车孩子都很喜欢。
方法③:根据产品的特性选择正确的颜色目标。产品的特性及固有特性,比如黄金就是金色的,蔬菜黄瓜就是绿色,天空就是蓝色我们不妨用产品的固有色来做设计及产品特性来做设计。
方法④:考虑颜色的心理属性,色彩对人类情绪和行为的影响在心理学分支称为色彩心理学。它指出我们的大脑对颜色有反应,而我们通常不会注意到它。当人眼感知到一种颜色时,我们的大脑就会向内分泌系统发出信号,释放出负责情绪的激素,每种颜色在我们的思维中都有自己的影响力。
红色:它象征着好和坏的感觉,包括爱,自信,热情和愤怒。
橙色:充满活力的温暖色彩带给你兴奋的感觉。
黄色:这是幸福,阳光,喜悦和温暖的颜色。
绿色:大自然的色彩带来平静和生机的感觉。
蓝色:它通常代表一些公司形象。与安全、可靠、科技有关。
紫色:是神秘和魔术的颜色。
黑色:它伴随着悲剧和死亡,象征着一个谜。同时,它可以是传统的也可以是现代的。
白色:颜色意味着纯净和纯真,以及完整性和清晰度。
为什么要谈论蓝色?
只需看看你最常用的Apps或网站、Facebook、Twitter、Microsoft,腾讯,菜鸟、新能源、智能设备、丁丁、旺旺、飞书、百度等,你会看到,它们都是基于蓝色。
蓝色是男人、女人、成人、孩子都喜欢的第一色,蓝色就像无处不在,在自然界中我们对蓝色的认知度最高,蓝色绝对是可以培养用户信任和接受的安全颜色,蓝色是UI设计中颜色的典型示例,如果没有更好的选择,我们可以使用蓝色。
我们在许多美观的界面中注意到的一件事是,它们通常在特定主色颜色上具有更深和更浅的变化。 (请看下图例子)
咱们来分析上面界面3个颜色色相、饱和度、明度的变化。就是我们ps软件里面取色器的HSB,h是色相,s是饱和度,b是明度。
通过上面的颜色分析,我们可以看出主色色相数值不发生变化还是蓝色,我们可以把主色降低明度和增加饱和度,可以使颜色变化更深。通过增加明度和降低饱和度,可以产生更明亮的色彩变化。
环顾我们四周环境空间的变化。每次扫视房间时,无疑会看到颜色饱和度和明度的变化,以及阴影和亮面的变化,作为设计师我们可以从现实中取色。 (举个例子:看下图)
总结上面的例子,我们以后在做设计的时候遇到这种纯色界面就可以利用主色的深浅变化,设计我们的界面,这种颜色搭配更和谐更美观更自然。
在进行UI界面设计时,你不能完全摆脱颜色组合。在UI设计中结合颜色很容易,但是如何避免混乱和过载呢?如何摆脱朴素并保持精致?
牢记以下两个原则:
第一个原则:
60%+ 30%+ 10%的原则是达到色彩平衡的最佳比例。通过培养一个平衡的色彩搭配,整洁,和谐的界面为用户带来愉悦感,此比例可以完美地发挥作用。而且,它可以减轻用户的视线,使其舒适地从一个点移动到另一点。 (举个例子看下图)
第二个原则:
这些规则与“黄金(6:3:1)规则”相匹配。这也是避免混乱并在配色方案中保持平衡的好方法。
1)基于“主色”,你可以在色环上创建许多变化的颜色。
有一个窍门:确定主色后,在主色的基础上添加白色即可得到亮色,添加黑色则暗色。在这里,我建议新手使用单色系方案,很容易把控。 (举个例子看下图)
主色系的搭配更容易把控,也更简洁,视觉信息容易聚焦
2)在令人难忘的时刻展示品牌主色,以增强你品牌的独特风格。在添加颜色以增强品牌在界面上的效果时,请考虑添加主色的位置、占比、数量,增强你的品牌效应,让用户对你的品牌颜色认知度更高。(举个例子看下图)
支付宝的蓝色大家应该都知道,这是支付宝首页主色的占比,只要有人给你提起支付宝你肯定会想到蓝色,这就是在界面设计里面主色的重要性
饿了么主色数量、占比、位置,增强了用户对品牌色认知
如果一个元素比另一个元素更重要,则它应该具有更高的视觉重量。这使用户易于快速浏览页面并区分重要和次要信息。 (请看下图)
汽车之家运用橘色色块和蓝色色块来做到信息视觉重量,区分视觉层级,引导用户重要信息
氧气app的顶部导航部分,新婚蜜月&内衣知识做了颜色的特殊处理,就是为了在导航部分视觉加重,引导用户点击探索
雪球理财app,一键添加按钮更加醒目,大胆的使用主色吸引用户的眼睛,引导用户添加自己喜欢的股票
在UI设计中巧妙地使用颜色可以创建漂亮的UI界面,但是创建漂亮的UI界面绝不是最终目标,实现出色的用户体验目标,使用户的生活更快乐才是关键。
因此,从UI的颜色选择和用法的角度来看,设计人员应始终记住该界面应高度可用且清晰,并以用户为中心来做我们的设计!
1. 前言
随着科学技术的快速发展和人们生活水平的急速提升,手持移动设备——智能手机、平板电脑等,已经在人们的日常生活中普及起来,特别是智能手机,已经成为几乎人手必备的产品。人们早已不局限于守着电脑来满足某项需求,通过智能手机中的APP移动应用,人们就可以获取或者发布信息,实现听音乐、购物、导航等功能需求。很明显,移动应用的内容和互动方式越来越丰富和复杂,它的普及和流行也无疑改变了人们的生活习惯,为人们提供了新的生活方式,同时也促进了APP移动应用程序的流行和发展。然而,移动应用在实际使用过程中却显露出许多不足,究其原因在于,早期的移动应用中通常直接将较为成熟的桌面应用直接套用与移动终端上。不可否认,这样做可以让桌面应用的成熟用户较为轻松、快速的使用移动应用。但缺陷在于,没有考虑到移动应用特有的交互方式和交互环境,导致可用性不高。很显然,智能手机上的移动应用和PC端的应用产品相比,有其特有的使用特性。只有充分了解移动端应用的使用特性,才能为移动应用的界面设计工作打好基础。
2. 移动应用的使用特性
2.1 使用场景
与PC端的使用不同,智能手机的使用场景较为多变,几乎不受限制。使用场所可以是室内或户外也可以是私人空间或公共场所,例如家、办公大楼、餐厅或地铁等。还可以以站着、坐着或躺着等姿态使用。正因为这样复杂、多变的使用场景,一些问题则不得不在我们的考虑范围之内。例如用户在公共场所使用移动应用时,私密性的保证;用户的使用场景发生变化时,使用的便利性和使用过程中断的可能性等。
2.2 硬件条件
近年来,为了满足用户的使用需求和提升体验感,智能手机的屏幕逐渐变大,“大屏幕”已经成为现代智能手机的一大卖点。虽然智能手机屏幕有越来越大的发展趋势,但与电脑屏幕相比,仍是相差甚远。同时,在复杂多变的使用场景中用户往往使用单手操作,与电脑的操作相比,控制精度较低,出现误操作的可能性更大。所以如何在有限的尺寸内,将内容完整且准确的呈现给用户,寻求功能和需求之间的平衡就成了需要反复思考的问题。
2.3 网络环境
用户使用智能手机移动应用的网络环境目前分为2G、3G、4G、WIFI和无网络五种。但用户在使用移动应用时的网络状况和较为稳定的PC端网络条件不同,移动端的网络环境并不是单一不变的,时常会因为环境的变化而变化。例如,某用户从家中出发,乘坐地铁要到某大型商场。其本身使用的手机为3G网络,但因为网络在地铁环境中信号不稳定,偶尔手机会变成无网络的状态。当用户到达大型商场,用户连接成功商场所提供的WIFI网络,那么用户使用移动应用则处于WIFI网络条件下。所以对移动应用进行设计时应考虑到各种网络环境的变化。
2.4 使用心态
移动应用作为一种用户贴身使用的工具,用户使用移动应用的初衷更多的是有定向和较为明确的需求点。用户希望打开应用、发布命令后,移动应用能立刻开始运作,完成任务。当操作中断或不断失败,由于智能手机移动应用的使用特性,用户很难有别的解决出口,大部分情况下,用户只能是除了等待还是等待。这样用户就极易失去耐性,最终放弃操作。很明显,快速、有效的体验过程才是用户需要的。特别是移动应用特殊多变的使用场景和网络环境,其操作的连贯性与WEB产品相比,显得尤为重要。
2.5 使用界面
在PC端上操作界面时,可以同时打开多层界面,界面与界面之间的切换转变显得较为简单方便,且PC端的显示信息较为丰富、充分。而在移动终端上对应用界面的操控就显然更吃力一些了。在有限的屏幕下,信息的展示更为局限,且实施多界面操作时较为不便,例如想实现从某一界面跳回到之前的某一界面,可能要经历多重步骤。
3. 移动应用界面设计分析
上述智能手机移动应用的使用特性正是影响和指导智能手机移动应用界面设计的重要因素,由此对智能手机移动应用界面的设计分析可得出一些设计要点,主要包括视觉层面和交互层面的设计要素。
3.1 界面的视觉设计
(1)充分考虑移动端的多分辨率
现有智能手机市场有多种系统存在,例如IOS系统、Android系统等,且不同系统的界面风格和界面交互习惯不同。同时,不同款式的智能手机持有不同的分辨率,而一款移动应用的设计是需要在其在不同系统或不同分辨率下都能适用。这就要求在进行移动应用的界面设计时,要考虑到设计画面中要表达的信息重点是否在任意分辨率下都能完整清晰的展示出来,设计的界面视觉风格是否与相应系统风格相符合。
(2)对控件的合理安排
由于智能手机的界面展示空间较小和人们对屏幕界面进行操控的精度有限,在常规控件的设计上,应考虑界面大小和用户的可触碰范围以及该控件的重要程度等因素来对控件进行设计。要做到设计出来的控件或图形易懂且易控。
3.2界面的交互设计
(1)合理精密的界面逻辑关系
智能手机的应用界面在使用时若出现逻辑上的不清晰或错误,从而需要退回至之前的某一页面是十分困难的。其次,由于展示空间的限制,在有限界面上来回寻找某项功能会让用户处于十分焦虑的状态,从而降低产品的体验感。同时,随着界面层级的加深,用户的流失量也会逐渐增加。所以,应用界面的布局和界面的层级有较为合理的逻辑关系,且将用户使用过程中出现中断、方便用户随时退出、让用户对于当下所处的位置有较清晰的认识等方面考虑其中,能使用户在使用应用时更为顺畅,有较高满意度。
(2)提升使用连贯性
当看见菊花转或进度条的界面时,我们就知道,界面中的内容正在被加载,我们需要等待。很显然在这样的加载页面前,用户将下意识将注意力投放到观察进度条的推进速度上。在复杂的使用环境下,网速变慢和信号变差是经常会出现的情况。当单调、枯燥的加载界面持续时间稍长,会给用户一种压迫感。因为用户没有办法进行别的操作,只能傻傻盯着进度条等待,最后除了取消操作,别无选择。在用户的潜意识中会形成这款应用本身就是很慢,使用起来感觉不好的印象。而针对这样的现象,近来很多应用开始有了新的尝试。从用户的心理层面出发,在一些细节上做出改善性的设计,提升移动应用的使用连贯性。例如,预加载、框架式加载、利用缓存、使用有趣的动画效果等达到提升应用使用连贯性的目的。
4. 总结
可见,用户在智能手机移动应用上的使用较PC端产品相比,在诸多方面都有所不同。智能手机移动应用的使用环境更为复杂,用户的注意力更难集中,影响操作感的因素更多多,分析、了解智能手机端上界面操作的特性对于设计出有良好体验感的应用产品尤为重要。抛开技术因素,无论在交互还是视觉方面做出细节上设计的优化,来提升产品使用的连贯性和体验感,让用户在心理层面上觉得移动产品使用起来很连贯、速度很快,这无疑是一种聪明的做法。从用户选择产品、发出操作命令、完成执行过程最后到接受操作结果,整个操作过程中的每个环节都值得设计师努力优化,减少甚至避免中断的间隙从而提升体验感。
公平等级是用户按重要性处理信息的顺序。在界面设计中,就像任何其他形式的设计一样,此概念对于在视觉上起作用是必要的。通过正确使用层次结构,头脑可以对元素进行分组和优先级排序,以赋予它们特定的顺序,从而有助于您理解要交流的内容和用户的成就感。
界面设计中经常遇到的问题是过多地使用了分散在屏幕上的元素或组件,如果未按正确的层次放置这些元素或组件,则会导致混乱并增加导航的工作量。对这些元素进行优先级排序对于避免此问题很重要。
在此示例中,大小,形状和颜色资源用于将视图定向到特定元素
一般用户倾向于“扫描”屏幕的整个内容。因此,重点应该清楚地说明网站或应用程序的内容。
这种优先次序不仅应被视为美学问题,而且应被视为用户体验的重要组成部分。其中包括的许多元素(尤其是在移动设备中)将与站点导航相关。尽管图形设计中的层次结构已经存在多年,但恒定的交互因素已添加到UI设计中。用户与元素交互的事实使设计直观的界面更加相关。
创建正确的层次结构必须考虑七种资源:
元素越大,越会引起注意。人们首先看到较大的物体是事实,其中包括文本和图像。使用大小层次结构背后的想法是为开始视觉之旅提供一个焦点。
在Google Arts and Culture应用程序的此快照中,标题“ Pawtraits:我们的不断变化的……”的大小比副标题“我们的真实感受……”大得多。通过将这些分数分开,阅读顺序可以避免任何混乱。
如果从一个文本到另一个文本的跳跃较小,例如从32pt到24pt,则当同时发送两条消息时,阅读顺序将变得更加困难。这可能不是一个大问题,但是您应该记住,这可能会创建效率较低的层次结构。
同样重要的元素太大也没有必要。造成不必要的失衡可能最终使其他设计黯然失色,并使其他信息在阅读中丢失。像设计中的所有其他内容一样,平衡是关键。
明亮的色彩比柔和的色调更为突出。颜色是一种强大的视觉资源,它的正确使用可以有效地将屏幕中的元素分开,以对它们进行优先排序或降低优先级。在界面设计中,通常最强的颜色是用于交互,因为用户需要采取措施或从系统接收反馈。
在此Cabify应用截图中,紫色的使用是主要颜色。行程路线和“继续”按钮均为第一层级,其次是地图和汽车。色调和饱和度的谐波使用将这些元素与较不饱和且重要性较低的背景分开。
饱和色比灰色更突出。灰色及其标度总是倾向于饱和度高的颜色,这甚至给用户带来更亲近的感觉。例如,在灰色背景上使用红色。
明亮的颜色比深色的颜色突出,反之亦然。在深色背景上使用明亮的元素会立即建立层次结构,当我们拥有白色背景和一些深色元素时,这也适用。
重要的是要知道,滥用颜色会最终使用户感到困惑,因为这会产生一种幻觉,即一切对构图都很重要。另一方面,等级制度的思想始于将自己定位于最相关的事物而不是最不相关的事物。
彼此靠近的元素比远处的元素吸引更多的注意力。创建阅读顺序时,使用距离进行分组是非常可行的资源。人的视觉倾向于对元素进行分类,因此,使这种粘合基本上有助于用户的脑力劳动。
在Netflix主页上,第一组包含电影的标题和简介。第二组在最下面列出了六部电影。这些组之间的距离使视图更容易从一组传递到另一组而没有视觉噪音。同样,它们各自组中的每个元素都有其自己的填充和边距。
因此,邻近度是设计中对象的分组,以创建连接和关联。当事情接近时,通常意味着它们必须相关。如果事情离得更远,则意味着它们可能不相关。简而言之,接近会创建这些关系,并将组织和层次结构带入信息。
在Airbnb住宿页面上,标题,位置和名称主人属于一种排列,而对公寓的描述以及肖像则属于另一种排列。一条看不见的直线的破裂在两个层次上创建了层次结构。
元素的对齐对于在界面设计中创建视觉连贯性非常重要,因为它可以分配与屏幕上元素的相关性,还可以确定交互式或信息性特定元素的开头和结尾。
人类的大脑喜欢模式,这就是为什么许多最好的网站都是对称的。这使我们有机会打破该规则,从策略上将用户的注意力吸引到特定点。用户将能够根据它们的对齐或未对齐来关联这些元素。
重复的样式给人以元素相关的印象。这种层次结构包括在接口中重用相同或相似的元素。重复还基于视觉模式提供了一些优势。如果重复某件事,那是因为很重要。
在Uber网站的白色菜单中,图标和标签的类别分别放置了8次。它以较小的尺寸平衡,将菜单放在层次结构的第二位,紧随主标题“进入驾驶员座位……”。重要的是要知道重复对于创建第二级或第三级信息非常有用。
在界面设计中,重复会在整个体验过程中产生统一感和一致性。例如,在此“中型”文章中,字幕(h2)用重复的样式标记,粗体的使用和较大的字体大小为用户提供了基于重复的方向感和层次感。我们必须知道,人性会在熟悉中找到安慰。
元素周围的空间越多,它产生的注意力就越多。负空间是显示空白画布的区域,不仅可以在同一元素的周围而且可以在同一元素之间和内部找到。它不适用于单色,而是采用背景色来营造出空间感。
在“更好的网站设计”的此示例中,数字“ 01”和标题“运动的目的”都明显被负空间包围。尽管插图由于其纹理的多样性而具有更大的层次权重,但应用良好的负空间可以实现平衡,防止其他元素贬值。
尽管有些设计师可能认为更好是更好,但视觉感受却大不相同。具有大量封闭元素的设计会导致界面饱和,并且没有层次结构指示哪个元素更重要,从而给用户带来混乱和不知所措的感觉。
这个想法是,元素越重要,周围的负空间就越大。将一个元素与另一个元素隔离不仅是创建层次结构的一种优雅资源,而且还可以为设计提供支持结构。也就是说,它创建了必要的空间,以便视图可以以流畅的方式从一个元素传递到另一个元素,而没有视觉噪音。
多样而复杂的纹理比平坦的纹理更引人注目。墙壁的平坦表面将比人行道表面突出。这是因为复杂性总是比简约性吸引更多的用户注意。纹理的使用还结合了其他重要的设计元素,例如风格和氛围。
UI设计中的照片可能是存在的按纹理分层的最佳示例。它们的形状,颜色和渐变总是比平面元素传达更多的感觉。在Masterclass应用程序的情况下,毫无疑问,讲师的照片是第一级的,然后是白色的名称,菜单中的红色表示用户的位置。
该资源应按一定剂量使用,因为纹理的滥用最终会分散注意力,而不是告知或可能导致不必要的压缩。纹理往往会与其他分层资源(包括大小)重叠,因此在合并纹理化元素之前,您必须考虑整个合成以及用户在设备屏幕上看到的所有内容。同样,平衡是关键。
当设计没有清晰的视觉层次时,用户的导航将被迫进入其他形式的阅读,例如F和Z模式。作为设计师,我们可以加强这些模式或破坏它们,以找到更多动态的交流形式。在UI设计中,没有什么仅仅是美感,而视觉层次结构无疑是我们拥有的指导用户体验,重新设计标准并提供直接接口目标的最佳武器。
《一款APP设计的从0到1》这是一篇系列文章干货,上次U妹讲的是关于APP项目立项和预估时间篇,今天U妹来说一下,APP界面设计和iPad界面设计规范。
往期回顾:
这次U妹接着上次的茬继续,继续之前先来看看整个目录(满满的干货)
U妹列了一个小小的目录:
一、项目立项
二、项目预估时间
三、界面设计
四、切图标注
五、视觉还原
六、上线准备
界面设计篇
我是一名UI设计师,所以U妹这里说的都是从设计师的角度去阐述一款APP从无到有的一个过程中,设计师应该干的事。
目前在行业里,关于APP界面设计规范也是层次不齐,很多都还停留在6的设备和ios 9的系统之上,而现在最新的是iphone 7和iOS 10了(更新换代真的很快),我这里说的是最新的iOS 界面设计规范(Android设计规范,我们下次见)
一、关于设计工具
俗话说:工欲善其事必先利其器,好的工具可以让我们的工作效率更高,做界面设计我们用的最多的就是PS和AI了,如果你是Mac用户,可以尝试一下sketch,软件的版本当然是推荐高版本,因为功能更强大,作图的速度也就更快。
我个人刚接触ps是从8.0开始,8.0 - CS4 - CS 5 - CS 6 - CC - CC 2014 - CC 2015,一直到现在的最新的CC 2017,深刻体会,新的版本更好用。也可以根据个人习惯,选择自己顺手的工具就好。
二、设计稿尺寸
在看设计稿尺寸之前,我们先来了解一下APP界面设计构成
界面构成由:布局层、图文排版层和图标层。
在iPhone 6还没出的时候,都是用640x1136 px来做设计稿的,自从6的发布,所有的设计稿尺寸以750x1334 px来做设计稿尺寸
U妹再带大家来看看,到目前为止所有iPhone的尺寸(1-3代就不用考虑了):
iPhone界面设计规范:
iPhone 界面尺寸:
以750x1334px作为设计稿标准尺寸的原由:
1. 从中间尺寸向上和向下适配的时候界面调整的幅度最小,最方便适配。
2. 大屏幕时代依然以小尺寸作为设计尺寸,会限制设计师的设计视角。
3. 设计安卓版本时只需做最小的设计调整,提升设计效率。
所以做设计稿事请以750x1334px来做设计稿
在文档建立参考线是一个很好的习惯,我希望大家也可以养成这个习惯,上下很容易设置,左右我习惯设置24 px的距离,我通过对国内外很多APP就行了对比,总结是24 px更合理,这个是我的个人习惯,所以也不要当做是明文规则,你设置为30 px,也是可以的。
然后就可以开始你的设计了
这里U妹再给大家略过一下iPad的设计规范:
三、图标设计
iPhone 图标尺寸:
图标设计请用栅格化系统进行设计
设计尺寸:1024x1024px,竟可能的采用黄金比例设计
四、关于设计字体
先来看一下字体的历史演变过程:
iOS 9:英文字体为Helvetica Neue
iOS 9:中文字体由为冬青黑
↓↓↓
iOS 10:英文字体为San Francisco
iOS 10:中文字体为苹方
关于字体大小的问题:
顶部操作栏文字大小 34-38px
标题文字大小 28-34px
正文文字大小 26-30px
辅助性文字大小 20-24px
Tab bar文字大小 20px
文字大小只是一个范围,这要根据设计的视觉效果来决定,不要死记硬背,但是切记,字体大小要用偶数。
关于界面设计就说到这里了,好的工作方法才能让自己事半功倍,你觉得对自己有帮助,那可以借鉴学习我的方法,在具体工作中也要灵活应用,有不足之处或问题也可给U妹留言,下期U妹带你一起来看看界面切图标注,我们下期再见!
圆形元素在界面设计中被广泛运用,从常见的圆形图标到圆形的头像,又或是圆形的轮廓形状。圆形是一种特殊的形状,它能够在众多几何形状中被我们快速地注意到。也正因为如此,在使用圆形元素设计界面时会有一些注意事项。
一、圆形头像
放眼望去,圆形头像已然占领了我们的手机。不妨看看下面举的这些例子,如下图所示。
从左到右依次是搜狗地图、QQ、Instagram。当然,还有很多其它的例子,就不一一列举啦。此刻,肯定有同学已经按耐不住要跳出来反驳了,微信和Facebook就不是圆形头像,不信你看下面两张图。
方与圆之间,孰对孰错,请继续看下文分解。
1.用户使用头像的目的
不管是圆形头像,还是方形头像,其归根结底都是头像。用户使用头像的目的,主要是作为个人身份的象征。区别于其他用户的特征有很多,例如用户名、用户ID、用户头像。在这些备选项中,头像最便于快速识别和记忆,尤其是帅哥美女。
除此之外,还有一部分通过头像来彰显自己的个性,例如美女通常会使用自己的性感自拍作为头像来表现自己的魅力,又或是使用卡通人物或形象作为头像来表现自己的艺术气息,再或是使用萌宠作为头像来表现自己的爱心或是呆萌。
2.用户使用什么照片作为头像
随着智能手机的越来越普及,人们拍摄照片的门槛也变得越来越低,越来越多的用户使用自拍的照片作为头像。照片的内容五花八门,例如人物、风景、花草、宠物。即使是正常的人物照片,背景中也会掺杂着很多其它的元素,例如下图所示。
第一张照片中人物背景虽然虚化了,但背景仍然很凌乱,一些微弱的对比色很容易就抢夺了用户的视线。第二张照片中人物是配角,豪车才是真正的主角,这类型的自拍照不再少数。第三张照片人物拍摄的光线阴影错乱,故意露出一线背景内容,其用意如何昭然若揭。此外,用户手机的好坏、拍照水平也不一致,拍摄出的照片质量也参差不齐。
使用这些照片作为头像时,人物不但不被突出,反而被弱化了。虽然智能手机屏幕越来越大,但是当头像集体在界面中展示的的时候,每个头像依然较小。
3.方形头像和圆形头像的区别
方形头像和圆形头像的区别可以用两张对比图来说明,如下图所示。
左图是方形头像,右图是圆形头像。通过对比,可以发现以下几点:
a、圆形头像能够更好地帮助用户聚焦到人脸。虽然左图能够完整地呈现人物特征,但是干扰信息较多,例如背景中的灯光、门柱、屏风。对比之下,右图更为清晰地展示了人物的脸部特征,例如锥子脸、美瞳、假睫毛。在前面的分析中也提到,手机拍摄的照片质量参差不齐。在这种现实情况下,圆形头像更有利于忽略照片的背景,提高头像的识别效率。
b、严格意义上讲左图并不能称之为头像,而更应该称之为照片。原因很简单,头像嘛,自然应该以展示“头”为主,而左图中头像只占画面四分之一不到的区域。从这个角度来说,显然右图更为合适。在选择照片作为头像时,如果是圆形,用户更愿意选择脸部的照片作为头像;如果是方形,用户则相对更随意,通常是全身或是半身照。不信,你可以打开自己的微信,看看自己的好友头像,或者往前滑滑看看前面的配图。
c、日常生活中,我们看到的大多数相框都是方形的,圆形的相框较少,这是因为大多数照片都是方形的。因此,使用圆形的轮廓来表现头像,能够快速地和照片区分开来,更加突出。
当然,使用圆形的轮廓作为头像,还有一些其它的原因,例如技术上的进步。
早期由于CSS等技术的不成熟,圆形、圆角图形的处理非常麻烦,现在变得容易很多。
二、圆形的icon
在APP的UI设计中,我们会经常看到一排排圆形的icon,例如下图所示。
上图中,前面两个分别是美团和淘宝。在设计上,都有两行横排的圆形图标。最后一张图是搜狗地图的服务tab页,可以发现也有纵向排列的一溜圆形图标。
在这里,要回答两个问题:
1.为什么要用圆形?
2.为什么要用圆形而非矩形?
第1个问题很方便回答。每个功能入口的图标都不相同,如果去掉圆形轮廓,势必会显得十分凌乱。大家都知道圆形是一个封闭的形体,加上圆形之后就能够弱化图标的差异性,让其变得更加规整,看起来也更加清爽,整齐划一。同时,在功能上也表明各个图标之间的平等地位,不会因为某个图标形状特殊而有所偏袒。
在回答第2个问题之前,首先回归圆形和方形的基本特征,
圆形:动,曲线,运动,灵动,流动
方形:静,直线,规则,严肃,理性
圆形和方形比起来,显得要灵动很多,不至于那么呆板、严肃。如此,不难理解为什么用圆形而非矩形。
其次,圆形能够使图标在方形页面中脱颖而出——不觉得这几个圆形图标在页面中非常突出抢眼么?原因嘛,很简单。我们的手机屏幕大多是方形的,界面中的大多数元素也是方形的,这时候用一点少量的圆形,自然在界面中形成焦点,这一点在后面的分析中还会见到。
除了这种形式之外,还有一些单个的圆形图标浮于页面底部,通常执行的是返回至顶部的操作。
圆与方就像太极中的阴与阳,相生相克,而又生生不息。巧妙地将圆形与方形进行结合,能够让页面变得生动活泼的同时,也能够更好实现功能上的引导,如下图所示的几个案例。
第一幅图是谷歌手机地图,地点右上角的出行方式图标刚好被方形的临时层一分为二。从功能上来讲,出行方式是下一步的行为,不属于临时层里的内容,因此置于右上角的位置是比较合适的。从UI角度来说,圆形与方形结合,使的圆形变得更加突出显眼;同时圆形置于右上角,页面也不那么死板,反而让页面变得生动、活泼起来。
第二幅图是宜人贷,微微鼓起的弧度让这个理财项目变得十分突出,同时也打破了页面沉闷的布局。
第三幅图是kitchen stories,整个页面保持左右居中,作者的头像居中现实,对页面进行了分割的同时起到了承上启下的作用。
在页面设计中,圆形元素通常不是独立存在的,而是和其他元素相生相息,相互包容。寻求好的视觉效果的同时,也要弄清楚页面元素之间的相互关系,这样产出的设计才是真的好设计。
四、圆形的轮廓
结合现实物体,借用圆形轮廓,打造页面点睛之笔。还是举几个栗子给大家看看吧,如下图所示。
第一幅图所示的是网易云音乐的播放界面。圆形轮廓与唱片保持一致,虽然占据了页面的主要空间,但是使的整个页面变得文艺简洁。
第二幅图所示的是搜易贷的账户页面。可用余额采用瓶装水的设计,余额较多则水涨的越高,同时会有晃动的效果,栩栩如生的同时让页面变得灵动起来。
第三幅图所示的是乐动力的首页。步数越多,则描边进度条越多,暗色变得越暖。与现实生活中的仪表盘相对应,渐变色搭配圆形,使的页面变得主次分明,极富视觉冲击力。
可以发现,在使用圆形元素时要注意页面的平衡,例如左右和上下的对齐居中。为了保证页面的均衡和清爽,通常会在圆形元素周围保留较多的空白。这些都是在使用圆形元素时需要注意的事项。
蓝蓝设计的小编 http://www.lanlanwork.com