ZFYCH_Love

Simply but Powerful

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年11月28日

摘要: 看了《高性能JavaScript》的读书笔记几个原则:1、将脚本放在底部<link>还是在head中,用以保证在js加载前,能加载出正常显示的页面。<script>放在</body>前。2、成组脚本由于每个<script>标签下载时阻塞页面解析过程,所以限制页面的<script>总数也可以改善性能。适用于内联脚本和外部脚本。3、非阻塞脚本等页面完成加载后,再加载js代码。也就是,在window.load事件发出后开始下载代码。(1)defer属性:支持IE4和fierfox3.5更高版本浏览器<script defer>. 阅读全文
posted @ 2012-11-28 17:11 xiaoyang_ 阅读(1554) 评论(0) 推荐(0) 编辑

摘要: 原文地址:http://blog.csdn.net/dz45693/article/details/7536133各浏览器对页面外部资源加载的策略目录(?)[-]测试样例IE6IE8Firefox3.6Firefox4 beta12Chrome8Opera11总结这个总结来源于一次优化的请求,最初某个页面的加载十分缓慢,load事件迟迟无法触发,因此希望可以通过对静态文件分域名等方式对页面的外部资源进行优化,拿得load事件尽可能早地触发。于是我查看了页面的源码,并对外部资源进行了整理,基于下面2个理念画出了一个推测的瀑布图:浏览器对同一个域只能并发2个HTTP请求 – 网上盛传已久。java 阅读全文
posted @ 2012-11-28 14:24 xiaoyang_ 阅读(343) 评论(0) 推荐(0) 编辑