我有一个新的网站布局从我们的客户。但布局包含1280X1795pxs景观作为背景图像。客户不想更改此背景。
现在我的问题是,使用此图像作为背景的最佳实践是什么?
因此页面速度也优化了,加载时间也优化了。
非常感谢。
发布于 2011-01-06 18:24:36
如果这个镜像不需要更改,那么最好的解决方案是使用自适应的缓存控制和htaccess:http://www.askapache.com/htaccess/apache-speed-cache-control.html。
发布于 2011-01-06 16:59:03
如果您网站使用PHP,则使用apc缓存机制将图像存储在缓存中,或者使用任何框架使用框架的默认机制进行缓存。
Sanil S
发布于 2011-01-06 17:57:15
根据图像的内容,简单的图像压缩技术和选择正确的文件格式可以提供很大帮助。
如果你有一个很好的模式,试着找到它重复的地方,并将图像裁剪到那个大小。然后,在页面的CSS中,只需在正文中添加:
body { background: url("pattern.jpg") repeat-all; }
如果您有一个只在一个方向上重复的模式,比如一个只能向下重复的“列”模式,那么可以使用
body { background: url("column.png") repeat-y #your-background-rgb-colour; }
这将使它在页面上重复,但不会在页面上重复。在整个页面中重复图像也是如此,只需使用repeat-x。
接下来是图像格式。这是我们变得非常主观的地方,但这是我对它的看法。您有四个主要选项:
不过,只要尝试一下压缩设置,你就会发现一些令人愉悦的东西。
内森·C。
https://stackoverflow.com/questions/4613175
复制相似问题