减少图像加载时间

问题描述:

我有一个图像加载的问题。我的网站在主页上包含大约20个图像。加载需要很长时间。减少图像加载时间

因此,有没有在asp.net框架3.5中的任何代码,将减少没有jQuery或JavaScript的加载时间。

图像由客户端浏览器加载并为后续请求缓存。所以你可以使用JavaScript预取它们。在服务器端没有太多可以做的事,除了减少那些图像的数量,但我不认为这是一个选项:-)

你也可以看看一种叫做CSS Sprites的技术。

“有没有在asp.net 3.5框架的任何代码,这将减少加载时间”

然而 1)什么样的图像,我们谈论的?内容图片或布局图片?如果它们是布局图像,那么您可以将这些图像组合在一起,并使用CSS来适当地定位它们。这将减少对图像的请求数量。

2)我们在谈论这些图像时,我们在谈论什么类型的文件大小? 10K? 20K? 10万?您可以通过smushit运行图像以减小文件大小。

http://developer.yahoo.com/yslow/smushit/