Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > Open Source compressor/obfuscator/compiler для JS


Автор: Се ля ви 23.6.2008, 10:20
Есть желание внести в JS некоторую функциональность на подобии аннотаций в Java, а так же реализовать другую обработку JS-кода на стадии pre-compile для JavaScript. И есть идея совместить это с обфускацией, что бы рядовой user не мучался сильно с пропуском своего скрипта через несколько утилит, а создавал бы нужный скрипт одним действием. Соответственно, нужно, что бы compressor/obfuscator/compiler был открытым и хорошо масштабировался.

Есть кто-нибудь, кто работал с разными упаковщиками JS-кода и может проконсультировать по нужному вопросу?

Пока присматриваюсь к http://developer.yahoo.com/yui/compressor/ . Можете что-нибудь о нём сказать?

Заранее спасибо! smile

Автор: ksnk 24.6.2008, 14:55
YUI - пакует, imho, немного хуже, чем пакер. Зато ему не надо во всех местах вставлять точки с запятыми, к коду он относится почти так-же как и нормальные броузеры. 
Packer написан на самом JavaScript ( хотя, вроде бы, есть порт и под PHP ...) так что для его работы нужен интерпретатор JS на той-же Java.

Автор: Се ля ви 28.6.2008, 07:30
Спасибо!
Но мне нужна всё-таки Java.

Цитата(ksnk @  24.6.2008,  14:55 Найти цитируемый пост)
Зато ему не надо во всех местах вставлять точки с запятыми, к коду он относится почти так-же как и нормальные броузеры.

Он исользует Rhino - реализацию JS от Mozilla на Java, так что это не удивительно smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)