我可以加快图片的加载速度吗?特别是当我第一次打开网站时,图片加载需要一些时间…我能做些什么来改善这一点(html,css)?
link
感谢所有人的回答。
发布于 2010-05-15 21:31:07
裁剪http://www.ursic-ei.si/datoteke/d4.jpg的大小!它有900像素宽,其中大部分(一半?)是空洞和白色的。缩小图像,然后使用background-position
和backgroud-color
来补偿您修剪掉的任何边缘。
您的HTML源代码中有很多额外的换行符。不是很重要,但理论上--因为在HTML中,新行和两行之间没有实际区别--您可能想要删除一些。
发布于 2010-05-15 21:32:46
对于图像,您应该考虑内容分发网络(CDN),它将缓存您的图像和其他文件,并以比web服务器更快的速度提供服务器。
这对于任何高流量的网站来说都是必须的。
发布于 2010-05-15 21:13:36
在客户端,你可以分块下载;例如,在火狐中,network.http.pipelining
下有一堆设置,可以帮助加快下载速度。
在服务器上,您几乎无能为力(尽管您可以用gzip压缩基于文本的文件)。客户端必须只知道如何缓存。
https://stackoverflow.com/questions/2840214
复制相似问题