javascript: проверяем и сжимаем

Нашёл две интересные утилитки, которых “так давно не хватало” – jslint и jspacker.

Как ясно из названий, первая проверяет “скармливаемый” файл на наличие ошибок и ругается warning-ами на всевозможные недочёты (тчк-зпт не поставил, не указал явно тип переменной и т.п.), а вторая (perl-версия), соответственно “пожимает” файл весьма интересным способом – суть объяснить не могу – это надо видеть (оценить полёт мысли можно сходив по ссылке выше).
Скрипты стали “лучше”, “чище” и загружаются быстрее, что не может не радовать.

Поскольку полезность утилиток неоспорима, я создал на их основе два task-а для phing-а(подробнее о нём в следующем посте), автоматизировав сборку проектов перед подачей на стол выкладыванием на production-сервер.

Upd:
пару дней назад (04.11.06) в транке phing-a появился JsLinkTask – использует именно jsl. Видимо идея витала в воздухе…
P.S.

неплохо бы было найти ещё и csspacker – стало б вообще замечательно…

Technorati Tags: , , ,

Share to Facebook
Share to LiveJournal
Share to MyWorld
Share to Odnoklassniki
Share to Yandex

15.09.06  
MiRacLe
 |   | RSS  | trackback url

Performance Optimization WordPress Plugins by W3 EDGE