2010-05-18 3 views
4

Я не могу найти Минимизированное шипение = ( А если я пытаюсь сделать это сам по yuicompressor, после того, что некоторые функции не работают. Пожалуйста, помогите.уменьшенной Шипение

ответ

0

Попробуйте использовать Minifier в http://fmarcia.info/jsmin/test.html для Минимизировать . он самостоятельно

+0

Это работа и работа с yuicompressor, если я положил --nomunge и --disable-optimizations. Но размер + 4kb = ( – ololo

7

Получить latest uncompressed version here и сжать его с помощью любого из этих бесплатных инструментов:

Вышеприведенные все вставляют/получают результат, а не консольные приложения, поэтому довольно быстро получить результаты. Причина, по которой мини-версия не поддерживается, заключается в том, что она не предназначена для самостоятельной библиотеки, а скорее интегрирована во все, что ее использует ... так что процессы сборки/минимизация всей библиотеки, например. jQuery или Prototype 2.0 будет включать в себя минимизацию Sizzle.

+0

он по-прежнему havy после сжатия. Я слышал, что он должен быть 4kb, но он вышел 17kb. – atilkan

+1

'VLead Compressor' ссылка уже киберскватта (AKA сломана). Обычное проклятие всех онлайн-инструментов. – Tino

0

Сайт sizzle утверждает, что «только 4KB минирован и gzipped». Большинство веб-серверов обслуживают содержимое gzipped (прозрачно).

Так что я думаю, если вы его минимизируете, то ваш веб-сервер будет обслуживать его gzipped, тогда передача будет только 4K. Вероятно, вы можете проверить это с помощью инструмента захвата пакетов (например, wirehark). Я не думаю, что есть способ включить gzipped-скрипт в ваши HTML-источники, это должно быть сделано на уровне сервера.

0

Основная функция Шипение может быть воспроизведен как таковой:

function Sizzle(query){return document.querySelectorAll(query)} 

Все сделано. Нет необходимости в библиотеке.

Смежные вопросы