![]() |
1
29
让我们测试一下。我使用jquery1.4.2和gzip(没有标志;
因此,在这种特殊情况下,缩小使文件几乎小了一倍。诚然,开发版本充满了评论。我们把这些去掉,看看会发生什么:
|
![]() |
2
2
在gzip之前将文件缩小,这将对服务器性能产生轻微的影响,尽管我怀疑这会增加很多。缩小将删除注释,gzip/deflate不会,但除此之外,我认为您是正确的。
|
![]() |
3
2
我尝试将jquery-1.3.2压缩为原始版本和精简版本:
所以,压缩前缩小确实有很大的不同。 |
![]() |
4
1
我相信缩小版会跑得更快。变量现在有1-2个glyph长,所以解析更快,空格和注释不是问题。当然,您需要设计一个测试,以便能够 告诉 任何区别。 压缩对于移动平台有好处也有坏处。是的,它的下载速度要快一点,但解压缩确实会消耗电池寿命。 --戴夫 |
![]() |
5
0
每个字节都计数。你省的越多越好。 |
![]() |
6
0
this ). 它可以将72174字节(jquery-1.4.2.min.js)转换为50640字节。但是,与直接gzip压缩缩小的文件(24K)相比,gzip进一步压缩并不能提高压缩效果。 (如果使用压缩器/打包器,可能还需要保留许可证标头,在本例中约为400字节)。 |
![]() |
7
0
看看雅虎的开发者网站- http://developer.yahoo.com/performance/rules.html -对于为什么缩小和压缩是好的一些解释。还有,看看史蒂夫·苏德斯的作品( High Performance Web Sites 我会避免混淆,除非你真的想从脚本中挤出尽可能多的内容。混淆可能会导致错误,这取决于JavaScript的编写方式。你最好是缩小和得到80-90%的方式有。 祝你好运! |
![]() |
8
0
请记住,缩小实际上 信息。空白/注释/冗长的变量名等。。。是 完全地 另一方面,服务器压缩需要无损,因此不能丢弃任何信息。它只能 压缩 是的。 因此,服务器压缩(理论上)无法达到minificaiton(理论上)可以达到的压缩级别。 |
![]() |
Rishab Prasad · 为什么DBCPConnectionPool服务中的ExpressionLanguageScope仅限于“VARIABLE\u REGISTRY”,而不限于“FLOWFILE\u ATTRIBUTES”? 7 年前 |
![]() |
Shankar · 如何缩小谷歌字体CSS 7 年前 |
![]() |
Lukas · 未能缩小此文件中的代码 7 年前 |
![]() |
Praveen D · AngularJS缩小的js文件无法工作 8 年前 |
![]() |
user1871869 · Gulp正在恢复我的所有更改? 9 年前 |