避免JavaScript阻塞页面逐步显示问题
2012年2月21日
没有评论
尽管主流浏览器都支持并行下载,但事实情况是在下载脚本时并行下载是被禁用的,即使使用了不同的主机名,浏览器也不会启动其他的下载,解释是为了保证脚本能够按照正确的顺序执行,以及脚本可能使用document.write来修改页面内容。
在页面使用脚本时,对于所有位于脚本以下的内容,页面的逐步呈现都被阻塞尤其的在调用外部脚本的时候,因为速度原因导致页面半天不能正常显示尤为明显。通常我们会脚本放在页面最靠下标签之前的地方,以期尽可以多的内容能够逐步呈现。 阅读全文…