2009-12-23 11 views
5

¿Jquery.com muestra la versión Minified y Gzipped como 19KB?¿Cómo obtener 19KB Versión reducida del archivo jquery?

Production (19KB, Minified and Gzipped) 
Development (120KB, Uncompressed Code) 

pero cuando hacemos clic en descargar para la versión de Producción. que va a este enlace

http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.2.min.js&downloadBtn=

y el archivo que se encuentra en esta página es el tamaño es 55,9 KB. Por qué jquery.com muestra Producción (19 KB, Minificado y Gzip)

+0

He encontrado preguntas similares a las mías. http://stackoverflow.com/questions/494391/the-file-size-of-jquery –

Respuesta

12

El tamaño descomprimido del archivo es de 55,9 kB. Ese es el resultado de la minificación, que es un acortamiento de nombres de variables, eliminación de espacio en blanco y los "me gusta".

Cuando lo gzip, además, perderá aún más tamaño. El archivo descargado por gzip es descargado por el navegador y descomprimido internamente en la versión grande de 55.9 kB minimizada para que pueda ser leído por el intérprete de JS.

Puede comprimir archivos usando gzip pero generalmente, si el servidor está configurado correctamente, el servidor automáticamente servirá archivos comprimidos si el navegador indica que puede manejarlos. En ese caso, no tienes que hacer nada. Puede ver si un archivo se transmitió gzip usando la pestaña "ver información de tamaño" en el Web Developer Toolbar para Firefox.

+0

estoy usando jquery en el sitio asp.net cómo puedo gzipped para comprimir –

+0

Verifique mi respuesta editada. El archivo –

+0

ya está descomprimido http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js está en formato .js no en formato .zip –

3

Descargue esta versión JQuery minified. Luego, asegúrese de que su servidor web esté ejecutando gzip. Usted necesita asegurarse de mod_deflate está habilitado y luego coloque el siguiente (similar) establecer en su archivo .htaccess:

# compress all text & html: 
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-javascript application/javascript text/css .php 

# Or, compress certain file types by extension: 
<Files *.html> 
SetOutputFilter DEFLATE 
</Files> 

que se asegurará de que sus archivos están en formato gzip en el navegador. Puede usar la barra de herramientas webdeveloper para verificar los tamaños.

Para hacer esto en IIS a continuación, siga this tutorial

+0

y cómo en IIS? –

+0

lo he actualizado con información de IIS –

10

Cómo llegar 19KB versión miniaturizada de archivo de jQuery?

% wget http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js 

% gzip jquery-1.3.2.min.js 

% du -b jquery-1.3.2.min.js.gz 

19716 jquery-1.3.2.min.js.gz 
Cuestiones relacionadas