Hot For Coding
网页实现资源加载Progress bar效果

Progress Bar

首先,目前几乎大多数网页上的Progress bar都是假的,在浏览器与服务器端交互过程中由于浏览器端的Ajax支持的特性受限没有办法知道已加载了多少内容,并且还有一种是Content-Length不声明的。所简单来说Progress bar不太能绘出实际网络情况,它跟Upload还不一样,Upload是已经知道文件的大小,它只要拿到服务器端返回的已上传大小数据就能绘制出Progress bar。

Angular的一个插件效果

full

我最近也在项目里加了一个Progress bar,代码不太美观,这里就不贴了,说一说这中间遇到一些需要思考的问题。

...

READ ALL