【发布时间】:2013-04-24 15:42:28
【问题描述】:
如果人们可以在 Web 服务器上打开 gzip 压缩,为什么还要忍受压缩 JavaScript 和 CSS 文件的所有痛苦?这将在流量性能方面提供相同(甚至更好)的结果。
缩小是否会带来额外的好处?
【问题讨论】:
-
缩小对于某些未缓存超过一定大小的文件的移动设备很重要。
-
为什么不两者兼而有之?至少删除 cmets,然后进行 gzip 压缩?
-
连接对于减少 HTTP 请求的数量很重要,但我觉得网络社区对缩小的痴迷很可悲。
-
我喜欢@FelipeAls 的评论。缩小没有缺点,它有一个明显的好处:更小的文件 = 更低的服务和客户端带宽使用
-
@stackdump,说缩小没有的缺点有点牵强。有一些微妙的错误可以潜入,显然是由于缩小不良,但仍然存在。并且在开发过程中通常不会发现这些错误,因为缩小通常发生在后期。这也是一个额外的构建步骤。这些事情可能是次要的,但它们是缺点。
标签: javascript css performance gzip client-side