UI设计技巧之如何设计进度条,让用户的等待不再焦虑

2022 / 10 / 31
行为生物学家指出,人类和大多数动物一样,天然倾向于追求即时满足,对等待普遍存在抵触情绪。尤其在网络使用场景中,当用户在网站或APP上执行任务时,随著等待时间的延长,其情绪会经历从焦虑到不耐烦,再到愤怒,最终可能选择放弃的过程。这不仅会降低用户对网站或APP的整体评价,还可能导致用户转投竞争对手的怀抱。

(当然,若您对用户回流有十足把握,或者您的网站/APP具备不可替代性,那么本文的实用性或许有限……)

那么,如何有效缓解用户在等待过程中的无聊与焦虑呢?

从技术层面来看,我们可以通过优化网页制作技术,提升程序响应速度。然而,当遇到设备性能不佳、网络环境恶劣等不可控因素时,用户往往只能被动等待。此时,通过精心设计的UI元素,如进度条,来提供实时反馈,让用户感知到任务的进展,从而获得掌控感,便显得尤为重要。

此外,趣味化的UI设计或有价值的信息展示,也能有效分散用户注意力,减轻等待带来的不适感,甚至超越用户预期,提升其接受度。

接下来,香港网页将为您深入剖析「UI设计技巧之如何设计进度条,让用户的等待不再焦虑」。

UI设计技巧:常见的进度条有哪些类型?

UI设计技巧之如何设计进度条,让用户的等待不再焦虑

❶ 动态型进度条


动态型进度条主要用于系统自动处理任务时的实时进程展示。在此期间,用户无需进行其他操作,只需安心等待结果。其主要目的在于让用户明确了解系统当前的处理状态和进度,从而在等待过程中形成合理的心理预期。由于此类进度条需待进程达到100%方可进行下一步操作,因此,清晰展示任务进度对于用户而言至关重要。

❷ 静态型进度条

静态型进度条则弱化了「进度」的直接显示,通常在用户完成一定操作后,进度才会发生变化。其主要作用在于向用户传达系统当前的处理状态,为用户后续的决策提供参考。

❸ 动/静结合型进度条

动/静结合型进度条则融合了动态与静态的特点,既展示了明显的进程状态,又明确了系统的当前状态。其进程可由系统自动控制,也可由用户手动调整。由于此类进度条与时间紧密相关,因此在设计时,无需过分考虑缓解用户等待焦虑的问题。然而,在使用动/静结合型进度条时,需注意保持「动态」与「静态」之间的平衡。若存在优先级问题,则需根据实际使用场景的变化,确定进度条的设计目标。

UI设计技巧:设计进度条时需考虑哪些问题?

UI设计技巧之如何设计进度条,让用户的等待不再焦虑

① 明确设计目标

首先,需明确设计进度条的目标。是为了帮助用户更好地了解当前状态,还是为了缓解用户在等待过程中的焦虑感?明确的设计目标将为后续的设计工作提供指引。

② 选择合适的进度条类型

根据设计目标,选择合适的进度条类型。如动态型、静态型、动+静态型,或其他特殊类型的进度条。

③ 信息元素及优先级

结合进度条的使用场景和类型,综合分析并确定需要展示的信息元素及其优先级。确保用户能够优先看到重要信息,提高信息获取效率。

④ 视觉表现方式

为了设计出使用性强且易用性高的进度条,需结合上述分析,综合考虑各图形、文字元素的清晰度、信息层级划分等。力求减少用户的思考时间和认知成本,提升用户体验。

UI设计技巧:设计进度条时需遵循哪些原则?

UI设计技巧之如何设计进度条,让用户的等待不再焦虑

● 原则一:不主动干扰用户

对于部分内容型产品(尤其是视频类APP)而言,虽然用户可能对动态进度条有一定操作需求,但为了让用户更加专注于内容本身,应尽量避免进度条对用户造成过多干扰。否则,用户注意力一旦分散,将会严重影响产品的用户体验,甚至导致用户降低继续使用产品的意愿或因误操作而跳出页面。

● 原则二:合理的反馈

无论是动态型进度条还是静态型进度条,都应及时向用户提供实时反馈。这不仅限于信息提示,还应结合实际使用场景,尽可能给予用户更明确的提示。例如:

静态型进度条:通常通过其他信息的处理才会发生变化,因此无需让用户过度关注。

动态型进度条:由于用户的焦点完全聚焦在进度条及信息变化上,因此(抛开系统的硬件问题)做好视觉反馈更容易满足用户需求。

动+静态型进度条:虽然用户在操作,但其主要精力仍停留在产品内容上。因此,除了视觉反馈外,还可以从听觉、触觉等方面入手,为用户提供更好的即时反馈。

● 原则三:极致的用户体验

关于进度条的UX设计问题,我们从以下三个重要方面进行简要说明:

a. 可触控区域:在空间区域允许的条件下,可触控区域的高度尽量不要低于40px。即使无法达到此条件,也应尽量将可触控区域开发到最大化,以提高用户的操作便利性。

b. 操作方式:尽量避免将操作方式限制于进度条上。多一种操作方式相当于多匹配一个使用场景,也能给予用户更多的方便和选择。

c. 引导用户:为了缓解用户在等待过程中的焦虑感,设计进度条时可以适当添加动效、插画、帮助信息等其他内容,以分散用户的注意力,协助他们平静地度过等待期。

UI设计技巧:进度条设计时经常遇到的问题有哪些?

UI设计技巧之如何设计进度条,让用户的等待不再焦虑

○ 进度条总是卡在最后的1%

进度的设计更多是为了满足用户的心理需求、缓解焦虑。然而,在很多使用场景中,我们往往无法准确衡量进度条的实际情况。基于此,网站开发人员会为进度条设定一个「完成时间」。即当系统达到设定时间,但进程又未完成时,进度条就可能卡在最后的1%。一般来说,如果用户等待时间不是太长,或者有种「即将完成」的激动心理,这种情况是可以接受的。

但需注意的是,卡顿在99%只应作为应付意外情况的备用方案。切勿让进程一开始就飙升太快,随后又将大部分时间压在最后的1%上。这种UI设计手法只会让用户的心理预期出现较大落差,从而引起他们的反感。

○ 避免出现让用户不知所措的进度指示

在一些需要等待的任务进程中,如果用户只看到一些类似「加载中,请稍后」或一个无法预估结果的Loading页,而系统又迟迟无法完成进程,这只会放大他们的焦虑、愤怒等负面情绪。

因此,即使界面不适合出现进度条,也应添加一个辅助说明,以给用户一个大概的预期,降低他们的逆反心理。

○ 提供必要的步骤/节点

在部分进度条场景中,除了应有的基本进程信息外,还需要进行适当的分类,增加必要的步骤。这样可以确保用户清楚知道当前所处位置,同时还能根据任务量预测每个步骤的大概完成时间,增加他们对系统的掌控感。

○ 不要尝试威胁你的用户

部分产品为了避免系统运行过程中发生意外,便会出现带有警告、威胁口吻的文案,以阻止用户重复操作或进行下一步操作。特别是用户无需付出太多等待时间且产品缺少进度条的情况下,这种做法更容易引起用户的不满。

如果系统有明确的进度条提醒,那就不应该威胁用户,而是通过限制用户再次发送请求并说明原因以抚慰他们的心情,避免用户因不知所措而增加对产品的不满。

○ 进度条什么时候可以拖动

进度条是否提供拖动操作,这主要取决于产品的定位。以视频类APP为例,由于人们从大脑发出指令到寻找进度条滑动位置再到手动触发,这一过程需要好几秒的时间。因此,针对过度短视频,根本无需设置拖动操作。

【最后】

香港网页集团拥有丰富的网页设计经验和专业的设计团队,我们深知进度条设计在提升用户体验方面的重要性。虽然做好进度条对提升产品价值并没有明显的直接影响,但从UI设计和UX设计的角度来看,优秀的进度条不仅能让用户的等待过程变得清晰流畅,还能在一定程度上提升他们对产品的耐心和满意度。如果您正在寻找专业的网页设计服务,欢迎咨询我们。我们将根据您的需求和场景,为您量身定制最合适的进度条设计方案,让您的网站在激烈的市场竞争中脱颖而出!

联络电话:852-37499734

电邮地址:info@hkweb.com.hk

网址:http://hkweb.com.hk

更多文章