2011-05-25 68 views
1

我去了jquery.com并下载了最新版本。我选择了制作:为什么jQuery下载时这么大?

31kb (minified and zipped) 

但是当它下载到我的磁盘时它是90KB。有人可以解释。我是否下载了错误的方式或什么?

+1

unzipped = 90kb? – rsplak 2011-05-25 09:11:40

+0

如果我记得正确,jQuery缩小实际上约为90kb。未分类超过200kb。 – 2011-05-25 09:11:48

+3

你注意到了**和Gzipped **部分吗?如果您将服务器设置为发送gzip资源,那么将会传输(*提供请求文件的浏览器支持*)。更多在http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/ – 2011-05-25 09:14:03

回答

4

指定的大小是多大,如果您使用Web服务器上的静态文件压缩。

你下载的是缩小版本。它没有压缩,因为Web服务器会在将它发送到浏览器之前这样做。

+0

感谢您向我解释这一点。 – TonyG 2011-05-25 09:22:08

0

这真的不适合成为一个SO问题。我的意思是,所需要的只是简单的阅读 - 它说“缩小和压缩”。当你下载它时,如果你想看纯文本版本,它不会被压缩,是吗?

1

它说Gzipped,不拉链。

31kb是指考虑到网页服务器的Gzip压缩时,需要下载的数据量,其中包括

当文件到达您的PC时,它将被解压缩以供使用。但是,它仍然被缩小,所以它大约是90kb,而不是200多kb。

通过this阅读。

摘要网站上的数字表示下载大小,而不是文件大小

1

“精缩”这个词的意思是注释,其中删除等等等等,导致大小为90KB 单词“拉上”也就是说,如果服务器服务的jQuery gzip压缩你得到一个大小“31KB”

我的始终使用此: https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js。 访客在缓存中已经有jquery的可能性很高。