Как сжать больше JQuery файл? - PullRequest
4 голосов
/ 10 мая 2010

есть ли способ сжать больше базового файла jquery? у меня около 56K, и мне нужен более легкий файл из-за скорости набора номера (56k).

Ответы [ 6 ]

3 голосов
/ 10 мая 2010

Вы также можете проверить JavaScript CompressorRater и посмотреть, как различные инструменты будут сжимать jQuery. Однако практическое правило должно включать сжатие GZIP для браузеров, которые его поддерживают.

2 голосов
/ 10 мая 2010

Вы можете использовать разные минификаторы, чтобы получить немного разные результаты, и позволить серверу использовать gzip для сжатия файлов.

В Google размещена библиотека, поэтому вы можете использовать их сервер и надеяться, что у пользователей уже есть файл в кэше.

Однако время загрузки библиотеки по-прежнему будет составлять не менее трех секунд для модема 56 КБ. Это не легкая библиотека, если вы используете ее, вы должны принять дополнительную нагрузку. Подумайте, нужно ли вам это или лучше подойдет простой Javascript.

2 голосов
/ 10 мая 2010

Вы также можете использовать те, которые размещены в Google, даже без сжатия. Вероятно, пользователи загружают их в кеш браузера, поэтому они вообще не загружаются на вашем сайте.

http://code.google.com/apis/ajaxlibs/documentation/#jquery

2 голосов
/ 10 мая 2010

jquery 1.4, сжатый с помощью JSMin, близок к 56K. Упаковщик Дина Эдвардса обычно дает немного лучшее сжатие, но распаковка на стороне клиента займет больше времени. Вы можете сравнить оба в JSCompress Я не видел jquery, сжатый с закрытием, используемым где-либо. Лично я пошел бы с JSMin и служил бы со сжатием gzip. Это приводит к ~ 23K

1 голос
/ 10 мая 2010

Проверьте, сжимает ли ваш сервер файлы Javascript (например, с помощью этого инструмента ).

1 голос
/ 10 мая 2010

http://www.google.ru/search?hl=ru&q=compress+javascript&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=

Существует множество способов сжатия js-файлов. Вам следует начать с загрузки минимальной версии файлов jquery - http://code.jquery.com/jquery-1.4.2.min.js.

Вы также можете подумать о уменьшении размера ваших сайтов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...