查看文章 |
HttpWatch检测js加载四 Blocked(闭塞时间)长的问题
2009-10-16 16:48
是否遇到过测试一个网站页面元素加载速度时,js请求的blocked时间较长。如图: ![]() 最常见的浏览器将阻止时,遇到一个脚本标记,因为浏览器不知道如果脚本是为其余的页面呈现需要。这就是为什么如果你是JavaScript您将得到不确定因素,即使元素的DOM。 脚本阻挡在两个方面。 *在页面资源是阻止下载,如果下面的脚本中。 *元素被封锁,如果他们的渲染下的脚本中。 上图显示此阻塞。现在大多数浏览器都维持在2并行下载的时间和大部分开发商将在与脚本标记头所有JavaScript,这意味着,当浏览器看到它启动脚本标记下载这些并没有做任何事情,直到它们被下载。 资料地址: 找到三个参考信息 http://yuiblog.com/blog/2008/07/22/non-blocking-scripts/ http://www.artzstudio.com/2008/07/beating-blocking-javascript-asynchronous-js/ http://www.mattjezorek.com/performance/javascript/decrease-webpage-load-time-nonblocking-javascript/ 转载请著名出处: 转载于:web前端优化 |
最近读者:
