与其说进度指示器是一个UI控件,其实不如说是对用户心理需求的挖掘,褪去视觉表现形式的外衣,它实际上就是用户体验的表达。本文介绍了平台规范原则下的进度指示器使用手法,与大家分享!
曾经一项调查表明:在请求数据加载却没有任何提示的页面中(页面白屏),80%的用户等待超过2秒就会直接关闭窗口。站在一个产品设计者的角度来说,这句话等同于:如果你不了解如何完善加载机制的话,超过2秒的等待就会让你的页面跳出率增加80%。
所以这么说起来:不论你是PM、交互设计师还是UI,了解如何搭建合理的加载机制,以便让用户增强可控感,是你必修的一个课题。
一、平台规范下的进度指示器
进度指示器的视觉表现形式有很多:例如菊花、进度条等等。选择哪一种进度指示器其实无伤大雅,因为进度指示器的根本目的还是为了缓解用户的等待焦虑。
比如 iOS 与 Material Design 虽然在视觉表现上采用了不同的加载样式,但效果都是异曲同工的。
先来说说 iOS。
iOS 人机交互规范中按照不可量化加载时间和可量化加载时间的维度,将加载样式分为了菊花与进度条。