要使网站加载速度更快的话,那把图片用AJAX异步加载,加载完网站再加载图片。如果想使网站图片加载快的话么,把大图片切片还有转换图片大小更底的格式(如GIF,JPEG2000)。
可以像Google图片搜索一样,先加载缩略图,再逐步变清晰,参考代码,采用JS可以实现
楼上的方法好~~~
本身来说,图片资源都相对是比较大的,如果要从根本来解决问题,就是把图片缓存起来,访问是直接读取缓存图片这样子肯定快了.可以用ngix来做
其次针对图片来说使用独立的域名,比如img.cnblogs.com这样子,把图片和动态页面进行分离,速度也会有小范围的提升..
1、选择合适的图片的格式
2、动态加载资源,页面外部文件加载的时候,先分配占位符(参考extjs源代码)
3、图片的缓存
如果一个网站上图片比较多,并且不需要打开页面时一次性全部加载的话,可以考虑图片预加载(图片延迟加载)技术啊!
这种技术网上很多,可以用google搜索下的,院子里也有兄弟封装过js方法的,具体请参考:
http://www.cnblogs.com/cloudgamer/archive/2010/02/01/LazyLoad.html