
性能优化
ljiechang
这个作者很懒,什么都没留下…
展开
-
雅虎团队经验:网站页面性能优化的34条黄金守则
1、尽量减少HTTP请求次数 终端用户响应的时间中,有80%用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、Flash等。通过减少页面中的元素可以减少HTTP请求的次数。这是提高网页速度的关键步骤。减少页面组件的方法其实就是简化页面设计。那么有没有一种方法既能保持页面内容的丰富性又能达到加快响应时间的目的呢?这里有几条减少HTTP请求次数同时又可能保持页面内容丰富的技术转载 2015-01-14 22:39:57 · 711 阅读 · 0 评论 -
网页重构——bigpipe中的页面构建优化
题记:搞互联网的同学也许都知道一个数字——4秒,有研究表明,如果一个网站没有在4秒之内加载完成,用户就会感到焦躁不愉快,并离开这个网站(数据来自性能测试网站http://gtmetrix.com/)。网站的内容、SEO优化、用户体验?哪个更重要呢?在速度面前,也许这些都相对更次要。所以提高网页效率,是我们在新版微博的第一目标。从四个方面来浅谈我们新版微博的优化。一、HTTP请求数的权衡转载 2015-05-12 19:49:43 · 654 阅读 · 0 评论 -
懒加载
在各种门户网站中,都有大量的图片,尤其是电子商务网站,更多的产品图片,这个时候如果直接访问主页的话,会有很多的图片需要浏览器下载,特别是在网速不好的情况话,打开一个网站需要很长的时间,比如京东首页,而且在很多情况下,用户是不会看网站的每一个图片的,用户只是挑选自己感兴趣的产品,这种情况下,就会有很多的带宽浪费,还会带来不好的用好体验。 于是图片懒加载的技术就出来了,懒加载是转载 2015-05-13 15:52:29 · 986 阅读 · 0 评论 -
前端性能优化--DOM操作
缓存DOM对象在内存中操作元素由于DOM操作会导致浏览器的回流,回流需要花费大量的时间进行样式计算和节点重绘与渲染,所以应当尽量减少回流次数。一种可靠的方法就是加入元素时不要修改页面上已经存在的元素,而是在内存中的节点进行大量的操作,最后再一并将修改运用到页面上。一次性DOM节点生成在这里我们每次都需要生成节点(document.createElement("li")),然后将其加入到内存片段中,我们可以通过innerHTML属性来一次性生成节点,具体的思路就是使用字符串拼接的方式,先生成相应的HT原创 2015-05-14 14:07:43 · 1144 阅读 · 0 评论