Как получить 19 КБ Уменьшенная версия файла jQuery?

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)

5
задан Jitendra Vyas 23 December 2009 в 16:58
поделиться

3 ответа

Размер распакованного файла составляет 55,9 КБ. Это результат минификации , которая представляет собой сокращение имен переменных, удаление пробелов и тому подобное.

Если вы сжимаете его дополнительно, он потеряет еще больший размер. Файл с gzip загружается браузером и распаковывается в минифицированную версию размером 55,9 КБ для внутреннего использования, чтобы его мог прочитать интерпретатор JS.

Вы можете заархивировать файлы с помощью gzip , но обычно, если сервер настроен правильно, сервер автоматически обслуживает сжатые файлы, если браузер сигнализирует, что он может их обрабатывать. В этом случае ничего делать не нужно. Вы можете увидеть, был ли передан файл в сжатом виде, с помощью вкладки «Просмотр информации о размере» на панели инструментов веб-разработчика для Firefox.

12
ответ дан 18 December 2019 в 06:22
поделиться

Как получить мини-версию 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
10
ответ дан 18 December 2019 в 06:22
поделиться

Загрузите эту миниатюрную версию 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 следуйте этому руководству

3
ответ дан 18 December 2019 в 06:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: