下载功能中的逻辑思考

1 评论 12364 浏览 16 收藏 6 分钟

下载功能属于手机的基础模块,手机App的使用都需要预先下载和安装。在下载中,一些逻辑值得细细思考。

下载个数逻辑

对比了几款下载软件,发现默认下载的文件个数一般是2个或者3个,几乎已经成为默认的规则。这样规定有啥好处,能不能只下载1个或者10个呢?

%2Fhome%2Fqspace%2Fdata%2Fwebmailcache%2F2%2F2612035997%2FZL4502-avfuXN0MR_eKjRZCZyMgA4c_Attach%2FE4BCF4E4%404A36372E

从下载过程来看,用户有两个明显的问题:使用的急切性和等待的焦虑性。

1、使用的急切性

手机上的文件一般不大,50M以下文件占比超过80%。小文件会提升用户的预期值,会认为小文件该在很短的时间内下载完成。那么在带宽一定的情况下,每次下载一个任务是最理想的情况,文件能够快速完成,用户能够快速消费。

2、等待的焦虑性

如果每次下载仅支持一个文件,当用户批量下载的时候,新的问题就会出现:批量任务中,单文件下载会拉长用户的时间感知。当用户查看进度的,发现只有一个任务在下载,就会产生等待焦虑,特别是各个下载任务的紧急度等同,使用急切性无差异。这时,所有的任务同时开始下载,每个任务都有进度反馈,是降低用户等待焦虑的一个好方法。

综上,选定2到3个文件,实际上是一种平衡,用户既可以快速消费文件,又能够降低等待的焦虑。

对比PC下载

%2Fhome%2Fqspace%2Fdata%2Fwebmailcache%2F2%2F2612035997%2FZL4502-avfuXN0MR_eKjRZCZyMgA4c_Attach%2FD9ABC41A%404A36372E

以迅雷和QQ浏览器为例,一般默认支持同时下载4到5个文件。这是因为:

1、下载和消费的分离

以迅雷为例,下载的大文件居多,用户能够包容一部电影下载半个小时,即用户在此刻下载,至少在30分钟以后才能观看,用户内心已经有了预期。此时,下载和消费是分离的,用户不会有强烈地紧迫感。

2、注意力的分散

下载管理界面一般只占PC桌面的一部分,并且下载一般属于后台运行程序,用户的注意力不会集中在下载界面。同时,用户可以边下载边听歌边浏览网页,注意力被众多场景分散,因此便不会有等待焦虑性。
这也是PC区别于手机的主要原因。

下载排序

下载排序无非有两种,一种是自上而下下载(先创建的任务在上方),一种是自下而上下载(先创建的任务在下方),目前各个应用默认的下载排序规则是自下而上。这样设计的逻辑是什么,能否自上而下呢?

1、焦点清晰

对用户来说,肯定希望一眼看到自己正在下载的任务进度,而不用逐个寻找自己,提升成本。从这方面讲,自下而上是最好的选择。PC上均采用这套逻辑。

2、体验良好

那么问题来了,假设你下载了5个app,下载界面的体验就是不停地往上跳动,至少三次。即当app1下载完成,剩下的app2、3、4、5会自动往上跳动一格,2、3开始下载。等到2或3下载完成,剩余的三个app会再次跳动一次···

综合关注焦点和使用体验,同时考虑到,在手机上同时下载超过一屏应用的场景比较少,因此从下而上下载成为默认的选择,既可以在一屏之内看到正在下载的应用,又不会存在屏幕跳动的不良体验。

结束语

这里吐槽一下QQ浏览器,MIUI下载管理和百度助手选择自下而上的原因是:下载列表中只有下载中的任务,已完成的任务要么移至其余table下,要么默认删除,所以界面清爽,能够焦点清晰。而QQ浏览器已下载的任务和下载中的任务是混在一起的,很难一眼找到正在下载的,这个时候选择自下而上的逻辑明显更加合理。

突然感觉,没有完美的产品,任何产品都是在众多条件下达到一种平衡状态,比如摄像头和超薄机身的平衡产物肾6,用户体验和盈利模式平衡下的百度搜索···

本文为作者无邪(微信:devillnote)投稿发布,转载请注明来源于人人都是产品经理并附带本文链接

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!