Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何压缩更多jquery文件?_Javascript_Jquery_Compression - Fatal编程技术网

Javascript 如何压缩更多jquery文件?

Javascript 如何压缩更多jquery文件?,javascript,jquery,compression,Javascript,Jquery,Compression,有没有办法压缩更多的jquery基文件? 我拥有的大约是56K,由于拨号速度(56K),我需要一个更轻的文件。jquery 1.4用JSMin压缩的文件接近56K。迪安·爱德华兹(dean edwards)的packer通常提供更好的压缩效果,但在客户端解压需要更长的时间。您可以在以下位置对两者进行比较: 还没有看到jquery被压缩并在任何地方使用闭包。就我个人而言,我会使用JSMin并使用gzip压缩。这使它下降到约23K 压缩js文件有很多技术。您应该首先下载jquery文件的最小版本-

有没有办法压缩更多的jquery基文件?
我拥有的大约是56K,由于拨号速度(56K),我需要一个更轻的文件。

jquery 1.4用JSMin压缩的文件接近56K。迪安·爱德华兹(dean edwards)的packer通常提供更好的压缩效果,但在客户端解压需要更长的时间。您可以在以下位置对两者进行比较: 还没有看到jquery被压缩并在任何地方使用闭包。就我个人而言,我会使用JSMin并使用gzip压缩。这使它下降到约23K

压缩js文件有很多技术。您应该首先下载jquery文件的最小版本-


您还可以考虑检查您的服务器是否压缩Javascript文件(例如,使用)

你也可以使用谷歌托管的,甚至是未压缩的。用户可能已将它们加载到浏览器的缓存中,因此它们根本不会在您的站点上下载


您可以使用不同的缩小器获得略有不同的结果,并让服务器使用gzip压缩文件

谷歌托管了这个库,所以你可以使用他们的服务器,希望用户已经在缓存中保存了这个文件


但是,在56k调制解调器上,库的下载时间仍然至少为三秒。它不是一个轻量级的库,如果你使用它,你必须接受额外的负载。考虑是否需要它,或者如果纯JavaScript是一个更好的解决方案。

你也可以检查并查看不同的工具将如何压缩jQuery。不过,经验法则是为支持GZIP压缩的浏览器启用GZIP压缩。

如果我受到如此严格的限制,我根本不会使用javascript框架……我的一些用户使用拨号连接和高速连接。所以