目录
回复内容:
首页 后端开发 php教程 javascript - 为什么许多网站自动下载资源前都会有几秒的等待,出于什么考虑呢?

javascript - 为什么许多网站自动下载资源前都会有几秒的等待,出于什么考虑呢?

Aug 04, 2016 am 09:19 AM
html javascript php python

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

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

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

  • 防盗链防刷

求详细解释。。

回复内容:

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

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

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

  • 防盗链防刷

求详细解释。。

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

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

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

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

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

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

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

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

仅供娱乐。

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

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

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

主要是提高粘性

还有一点我觉得是、防止别人恶意的重复点击、无限请求....
别人点了一次、一看还有倒计时、就觉得没心情点击第二次了

除了上述各位所描述的一些技术上的优势外,在心理学和设计学的角度来说也会有很多影响;

很简单的一个例子,一些可克服性困难有助于心理上提高用户的粘性,类似于吊桥效应,包括:购买用户组、下载等待与延时、积分与功能的等价换取(15积分才可赞也算哦2333),以及给用户留下“特殊”的记忆。

验证:
1:你觉得能通过QQ快速登陆的非常用网站和门槛注册类网站,哪一种更容易进入你的收藏夹?
2:购买XXX网的用户组那种复杂的心情你应该是记忆犹新吧。
3:为了15积分去赞他的回答,你不禁点开了话题“如何获取积分”...
4:...

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何在LAMP架构下高效整合Node.js或Python服务? 如何在LAMP架构下高效整合Node.js或Python服务? Apr 01, 2025 pm 02:48 PM

在LAMP架构下整合Node.js或Python服务许多网站开发者都面临这样的问题:已有的LAMP(Linux Apache MySQL PHP)架构网站需要...

如何解决Linux终端中查看Python版本时遇到的权限问题? 如何解决Linux终端中查看Python版本时遇到的权限问题? Apr 01, 2025 pm 05:09 PM

Linux终端中查看Python版本时遇到权限问题的解决方法当你在Linux终端中尝试查看Python的版本时,输入python...

使用Scapy爬虫时,管道持久化存储文件无法写入的原因是什么? 使用Scapy爬虫时,管道持久化存储文件无法写入的原因是什么? Apr 01, 2025 pm 04:03 PM

使用Scapy爬虫时,管道持久化存储文件无法写入的原因探讨在学习使用Scapy爬虫进行数据抓取时,经常会遇到一�...

Python沙漏图形绘制:如何避免变量未定义错误? Python沙漏图形绘制:如何避免变量未定义错误? Apr 01, 2025 pm 06:27 PM

Python入门:沙漏图形绘制及输入校验本文将解决一个Python新手在沙漏图形绘制程序中遇到的变量定义问题。代码...

Python进程池处理并发TCP请求导致客户端卡死的原因是什么? Python进程池处理并发TCP请求导致客户端卡死的原因是什么? Apr 01, 2025 pm 04:09 PM

Python进程池处理并发TCP请求导致客户端卡死的解析在使用Python进行网络编程时,高效处理并发TCP请求至关重要。...

如何查看Python functools.partial对象内部封装的原始函数? 如何查看Python functools.partial对象内部封装的原始函数? Apr 01, 2025 pm 04:15 PM

深入探讨Pythonfunctools.partial对象的查看方法在使用Python的functools.partial...

Python跨平台桌面应用开发:哪个GUI库最适合你? Python跨平台桌面应用开发:哪个GUI库最适合你? Apr 01, 2025 pm 05:24 PM

Python跨平台桌面应用开发库的选择许多Python开发者都希望开发出能够在Windows和Linux系统上都能运行的桌面应用程...

Google和AWS是否提供公共PyPI镜像源? Google和AWS是否提供公共PyPI镜像源? Apr 01, 2025 pm 05:15 PM

云服务商提供的PyPI镜像源许多开发者依赖PyPI(PythonPackageIndex)...

See all articles