博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网站前端和后台性能优化6
阅读量:6260 次
发布时间:2019-06-22

本文共 394 字,大约阅读时间需要 1 分钟。

把脚本放在最后(Put Scripts at the Bottom)

tag:javascript

脚本可能会堵塞并发的下载。HTTP/1.1规范建议浏览器在每个域名下只进行两个并发下载。如果你把图片放在多个域名下,可以实现多于两个的并发下载。当脚本被下载时,即使使用不同的域名。浏览器也不会进行任何其它的下载。

有些情况下把脚本放到底部并不太容易。比如,脚本使用了document.write 来添加部分页面中的内容,就不能放到页面中更后面的位置。还可能有作用域的问题。很多情况下,还有一些变通的方法。

通常的建议是使用延迟脚本。DEFER属性表明脚本不包含document.write,而且提示浏览器继续展现。不幸的是,Firefox不支持DEFER属性。IE中,脚本可以被延迟,但并不如你期望的那么久。如果一个脚本可以被延迟,那么它也可以被放在页面的底部。这会让你的页面加载的更快。

转载地址:http://cyasa.baihongyu.com/

你可能感兴趣的文章
FREEBASIC 编译可被python调用的dll函数示例-续(1)
查看>>
Delphi调用外部程序函数:WinExec() 和ShellExecute详解
查看>>
一场失败的拔河比赛
查看>>
IOS开发工程师欢迎你加入宏略信息
查看>>
删除SVN记住的密码
查看>>
bash: ./configure: /bin/sh^M: 坏的解释器: 没有那个文件或目录
查看>>
usdt的坑
查看>>
郑雨林-产业互联网
查看>>
OLGhostAlertView
查看>>
互联网常见系统缩写全称
查看>>
JSON.parse()和JSON.stringify()
查看>>
在springboot中打印mybatis-sql语句
查看>>
配置Git HTTPS 下记住密码
查看>>
java 判断当前时间符合cron时间表达式
查看>>
Python复数表示表示和计算
查看>>
Android 短信拦截&来去电话拦截
查看>>
Telnet协议的实现
查看>>
【脚本语言系列】关于MATLAB编程,你需要知道的事
查看>>
数人云|听说大神都在用这25种软件部署工具,你用过几种?
查看>>
vc+opengl编程unresolved external symbol 报错处理
查看>>