Jquery.com показывает версию Minified и Gzipped 19 КБ?
Production (19KB, Minified and Gzipped)
Development (120KB, Uncompressed Code)
но когда мы нажимаем на загрузку для Производственной версии. это переходит к этой ссылке
http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.2.min.js&downloadBtn=
и файл, который находится на этой странице, это - размер, составляет 55,9 КБ. Почему jquery.com, показывающий Производство (19 КБ, Minified и Gzipped)
Размер распакованного файла составляет 55,9 КБ. Это результат минификации , которая представляет собой сокращение имен переменных, удаление пробелов и тому подобное.
Если вы сжимаете его дополнительно, он потеряет еще больший размер. Файл с gzip загружается браузером и распаковывается в минифицированную версию размером 55,9 КБ для внутреннего использования, чтобы его мог прочитать интерпретатор JS.
Вы можете заархивировать файлы с помощью gzip , но обычно, если сервер настроен правильно, сервер автоматически обслуживает сжатые файлы, если браузер сигнализирует, что он может их обрабатывать. В этом случае ничего делать не нужно. Вы можете увидеть, был ли передан файл в сжатом виде, с помощью вкладки «Просмотр информации о размере» на панели инструментов веб-разработчика для Firefox.
Как получить мини-версию 19 КБ 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
Загрузите эту миниатюрную версию JQuery. Затем убедитесь, что ваш веб-сервер архивирует выходные данные. Убедитесь, что mod_deflate включен, а затем поместите следующий (аналогичный) параметр в ваш файл .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>
Это обеспечит сжатие ваших файлов в браузере с помощью gzip. Вы можете использовать панель инструментов веб-разработчика для проверки размеров.
Для этого в IIS следуйте этому руководству