减少http请求次数提升网页浏览速度

减少http请求次数提升网页浏览速度70%-80%的响应时间花在下载网页内容(images, css, js, flash等)。减少请求次数是缩短响应时间的关键!

为贵定等地区用户提供了全套网页设计制作服务,及贵定网站建设行业解决方案。主营业务为成都网站设计、成都网站制作、贵定网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

1. 合并JS,CSS文件: 现在有很多现成的库可以帮你将多个脚本文件合并成一个文件,将多个样式表文件合并成一个文件,以此来减少文件的下载次数。

2.CSS Sprites: 就是把多个图片拼成一副图片,然后通过CSS来控制在什么地方具体显示这整张图片的什么位置。

QQ截图20140217092814.png

css片段:

.icon-settings {

background-position: 0 0;

width: 50px;

}

.icon-chat-3 {

background-position: -96px 0;

}

.icon-clock {

background-position: -192px 0;

}

.icon-printer {

background-position: -288px 0;

}

.icon-share {

background-position: -384px 0;

}

.icon-th-large {

background-position: -480px 0;

}

3.Inline images: 通过编码的字符串将图片内嵌到网页文本中。例如下面的inline image的显示效果为一个勾选的checkbox。

.checkbox-png {

padding-left: 20px;

background: white url('data:image/png;base64,iVbORw0KGgoAA

AANSUhEUgAAAbAAAAAQAQMAAAAlpW0iAAAAblbMVEUAAAD///+l2Z/dAAAAM0l

EQVR4nGp4/5/h/1+G/58ZDrAz3D/McH8yw83NDDeNGe4Ug9C9zwz3gVLMDA/A6

p9/AFGGFyjOXZtQAAAAAElFTkSuQmCC') no-repeat scroll left top;


文章标题:减少http请求次数提升网页浏览速度
文章出自:http://scyanting.com/article/scsocd.html