网页制作技巧:加速网页图片显示

时间:2007-06-10 22:49:51  来源:  作者:

加速的关键,不是降低重量,而是减少个数。如果重量在200K以内,只要网络不是特别慢,效率都差不多。但是,如果图片个数多一倍,效率将明显低一个档次。3TF第一天空网络

传统切图讲究精细,图片规格越小越好,重量越小越好,其实规格大小无所谓,计算机统一都按Byte计算。客户端每显示一张图片都会向服务器发送请求,所以,图片越多请求次数越多,造成延迟的可能性也就越大。因为一张图片的传输时间,通常远小于请求等待的时间。3TF第一天空网络

减少图片的三个技巧(CSS Sprite):3TF第一天空网络

1. 图片限制(Image Slicing)3TF第一天空网络

典型如文本编辑器,小图标特别多,打开时一张张跑出来,给用户的感觉很不好。如果能用一张图解决,则不会有这个问题,比如百度空间、163博客、Gmail都是这么做的。3TF第一天空网络

<a href='http://www.chinahtml.com/webdesign/' target=_blank>网页制作</a>技巧:加速网页图片显示3TF第一天空网络

Image Slicing’s Kiss of Death3TF第一天空网络
<a href='http://www.chinahtml.com/webdesign/' target=_blank>网页制作</a>技巧:加速网页图片显示3TF第一天空网络

ColorScheme Ratings3TF第一天空网络
http://demo.rexsong.com/200608/colorscheme_ratings/http://demo.rexsong.com/200705/css_background_menus/http://blog.rexsong.com/?p=746#comments3TF第一天空网络

3. 延长背景(Extend Background Image) 3TF第一天空网络

如果图片的某边可以背景平铺无限延长,则不需要每个角、每条边单独搞出来,图片能少一个就少一个。其实,这个理论还可以扩展到四角容器里,好处是能大大简化HTML Structure。3TF第一天空网络

<a href='http://www.chinahtml.com/webdesign/' target=_blank>网页制作</a>技巧:加速网页图片显示3TF第一天空网络

Extend Background Image3TF第一天空网络
<a href='http://www.chinahtml.com/webdesign/' target=_blank>网页制作</a>技巧:加速网页图片显示3TF第一天空网络

<a href='http://www.chinahtml.com/webdesign/' target=_blank>网页制作</a>技巧:加速网页图片显示3TF第一天空网络

CSS Menus(2和3技巧)3TF第一天空网络
3TF第一天空网络

<a href='http://www.chinahtml.com/webdesign/' target=_blank>网页制作</a>技巧:加速网页图片显示3TF第一天空网络

原文:3TF第一天空网络

文章评论

共有 位天空网友发表了评论 查看完整内容

特别推荐
  • 文字广告
  • 文字广告
  • 文字广告
  • 文字广告
站长黑板报

24小时热门信息