javascript - 为什么许多网站自动下载资源前都会有几秒的等待,出于什么考虑呢?
伊谢尔伦
伊谢尔伦 2017-04-11 12:04:49
0
13
514


如图所示,许多网站自动下载资源前都有N秒的等待时间,想了解下这个基于什么考虑而设计的。

目前收集到的可能的答案:

  • 一节省磁盘IO 二广告 三防爬虫 四骗pv

  • 防盗链防刷

求详细解释。。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(13)
阿神

之前设计过,客户需求也很简单,只有两点,1:临时的等待以便后端处理一些譬如记录之类的业务,做的深一点还可以用来判断用户诸如权限等内容,2:就是广告展现,这个最实际.

Peter_Zhu

我来猜一把。一是防止DDOS吧,二是可以让你多看一会广告,三是一定程度上可以防爬虫。

仅供娱乐。

刘奇

1、广告。增加停留时间就意味着用户有更多的机会看到令自己感兴趣的广告并点击,然后就有更高的收入了;
2、推荐。可以立即推荐有关的下载,有的人下载完东西就直接关闭了网站,不会看到相关的下载信息,就没有更多的浏览量;
3、公告。方便增加一些提示性的文字,比如你的截图中,捐赠的信息;
4、条款。我们在下载的时候一般都会涉及到相关条款(免责条款),如果在下载页面放置基本不会有人注意,但放在这里,很多纠纷就能够说过去;
5、缓冲。给服务器找寻资源做缓冲,倒计时一完成就能过够开始下载,不用再看着空白页面等待;
6、待补充吧。

新人求赞,我很喜欢这个网站的氛围,不过积分没到15,都没法赞别人优秀的回答。谢谢

PHPzhong

1、防止误下载,如果有人不下心按到呢?立马开始下载就不太友好

2、最重要的,让你浏览到这个页面的植入式各种东西,比如广告等

巴扎黑

1.出于广告营销目的
2.便于后台寻找更优的下载路线

黄舟

1.防止资源浪费
2.缓冲服务器
3.给于用户选择

左手右手慢动作

个人觉得,应该还给了下载人员一个缓冲的机会,是否下载还有选择的区间。
在倒计时过程中,他还可以选择放弃下载,以减少自己的流量消耗等。

迷茫

也有可能资源下载量比较大,避开同时请求下载量太大

PHPzhong

这里或许只是营造个效果,等待几秒钟,不懂的以为后台在打包处理什么的,其实这是js实现的。类似于ATM取款机,取100也会听到里面数一大堆钱的声音,其实那是声效而已,营造一种效果。

Ty80

1 防止盗链
2 有自己的业务逻辑处理
3 用户体验

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!