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

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值