2010-05-07 154 views
2

最好是100px宽的重复背景,以便实际文件不需要重新绘制1000倍宽度,或者1px文件可能具有较小的文件大小,但浏览器需要重绘它更多吗?重复背景的宽度

回答

1

用于这种事情的标准图像宽度是1 px。图像越小,通过网络传输的数据就越少,这意味着等待页面加载的时间更少。

如果你打算重复一些数据块,为什么不是使它尽可能小?

+0

对不起,在这里回复迟了,但回答你的问题:为什么*不*尽可能小。我想也许,如果我制作10px宽而不是1px的重复图像,也许浏览器中的绘图过程会更快,因为它只需要重复x/10次。 – thomasdecrick 2010-10-02 20:26:58

+0

@tdskate:欢迎您运行自己的性能测试。我认为在重复1px图像和10px图像之间,您会发现绘制速度的微小差异。另外,如果您对性能差异感到担忧,那么您应该使用10000px宽的图像,以便浏览器不必重复该图像。以下是您应该从讨论中真正拿走的内容:**如果性能是一个问题,请使用可用的工具**(分析器等)**,然后优化客观确定的瓶颈。**您只是在浪费你的时间... – 2010-10-02 21:35:18

6

一个浏览器必须重复的小文件。几乎不需要计算机处理来重复一个1kb的文件,但重复一个10-15kb的文件对我来说会更加重要。越小越好。