`
fuhao_987
  • 浏览: 61552 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

加快网站速度的最佳做法_(3)script脚本放在底部

阅读更多
   
    脚本的问题是它会阻止并行的下载。HTTP/1.1规定,浏览器在同一个主站不能并行同时下载超过两个组件。如果你把图片放在多个站点上,就可以同时下载多个图片。但是,当在下载脚本的时候,浏览器不能同时进行其他的下载,就算是利用不同的站点。

    在某些情况下很难把脚本移到底部。例如,如果脚本中有document.write在页面中插入内容,这时脚本就不能移动到页面的底部。当然还有其他的原因,但是大多数这些情况都是能够解决的。

    另外一种建议就是使用延迟脚本。 DEFER属性暗示了脚本中不包含document.write 对浏览器来说是一个线索使它能够持续渲染。不幸的是,FireFox不支持DEFER属性。在IE中,脚本可以延迟但与预期的有一定出入。如果脚本可以延迟,它就可以移动到页面的底部。这将会使网页下载的更快。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics