【发布时间】:2020-06-04 22:00:38
【问题描述】:
如果这意味着页面大小下降,那么在什么时候拥有更多 HTTP 请求会更好?例如,如果我有一个 20KB 的图像,我需要减小多少大小才能更有意义地使用两个图像?
【问题讨论】:
-
请求实际上是几百字节。没有理由将图像分解以减小大小,因为各部分大小的总和将大于原始大小(每个文件都包含一个标题,这会占用空间)。
-
请求越少越好。 1 个 20 KB 的 rq 比 2 个 10KB + 10KB 的 rq 表现更好
-
@dotoree 在某些情况下,您可以通过将图像拆分为多个图像文件来大大减小图像的大小。这就是我要问的。我不是将 20KB 拆分为两个 10KB 文件,而是将其拆分为两个 4KB 文件(例如)。在什么时候拥有多个文件会更好?
-
@MikeH 你完全走错了路。有一些完全相反的模式,请参阅w3schools.com/css/css_image_sprites.asp All images in one!
-
@dotoree 我知道并使用 css sprites。如果它更容易,我可以扭转这种情况。假设您有两个 4KB 的图像。在什么时候将这两个图像组合起来不再值得。当单张图片是20KB?更多的?少一点?
标签: performance http