三招让你的 APP 假装“更快”
2015-10-12 10:14
316 查看
快速、稳定前行的进度条
进度条能告知用户行动所持续的时间,但它们并不总是正确的。你可以通过让进度条稳步前行来掩饰那些小延迟。任何停止都会让用户觉得你的app卡住了。他们更愿意见到开头慢结尾快的进度条。Messaging就是一个好例子,当用户发送一条信息时,蓝色的进度条会立马开始移动,但在收尾时会渐渐慢下来。(译者注:这里和该作者之前的一篇文章所述观点恰恰相反,怎么让进度条看起来“快”一点
如果不解需要讨论的可以在评论区留言)
后台运行
另一个办法就是你可以在后台进行一些操作,比如在加载的时候用一些其它的玩意转移用户的注意力。Instagram在上传图片时,用户只要一选择待分享的图片,上传就会开始。图片在后台上传时app会让用户趁这间隙添加标签、标题和描述。当准备好按下分享按键时,上传往往都已经结束,他们几乎都意识不到上传图片花了多少时间。
填充内容
如果用户的网速很慢,那么app里的内容往往需要好一会才能加载出来。让用户就这么干瞪着加载的图标转啊转只能增长跳出率。这时候使用一些占位的文字和图片内容可以让他们不至于那么烦闷。举个例子,Facebook的app在加载时会显示一些灰色的线块来表示图片和文字。一旦加载完成,真实的图片和文字会取而代之。相比加载页面或图标来说本质上并没有提升什么,但在用户眼里这样的解决方案会让加载速度感觉更快。
用户对你的app加载速度自有一个定义。当网速较慢时,你仍可以通过上述这些技巧给用户塑造“快”的感觉。没有人愿意等待,如果你让他们感觉自己无需等待,那么你的app在任何网络环境下都能满足其对体验的需求。
相关文章推荐
- iOS抽奖转盘动画之转场动画与动画组
- Android串口通信demo(AS)
- iOS 9 适配系列教程
- [swift] NSClassFromString 无法获得该类
- Android MD5加签源代码算法
- 【Unity】UnityEditor.UI.dll timestamps but is not known in guidmapper...
- android 自定义按钮,点击变色,圆角
- iOS xib布局小技巧-边框设置
- Android Studio插件开发
- Android通讯录联系人的读取、更新、插入、删除等方法
- Android开发之WebService
- iOS 拷贝、剪切和粘贴理论基础(转)
- iOS图片占内存过大的问题完美解决
- 本地推送。启动画面的设置(iOS)
- Apple Pay将加速发展的6大理由
- Android进程间通讯之messenger
- android Button文本自动变大写解决办法
- 用 Maven 运行 MyBatis Generator(Running MyBatis Generator With Maven)《IT蓝豹》
- 【Android系列】之DOM、SAX、Pull解析XML
- 【Android Studio】Frameworks detected: Android framework is detected in the project Configure