Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] Сжималка JavaScript-кода (http://forum.oszone.net/showthread.php?t=101929)

Coutty 03-03-2008 10:25 752232

Сжималка JavaScript-кода
 
Подскажите, пожалуйста, скрипт (желательно на php, java или чём-нибудь ещё, что работало бы в линуксе), который вырезает из JavaScript-кода всё лишнее - лишние пробелы, переводы строк, все комментарии. Чтобы текст становился кратким и нечитаемым:) Типа вот такого:
function redraw(){allFrames++;if(herzes.length<numObj){
Принимаются также ссылки на гугл с ключевыми словами;)

DedAlex 03-03-2008 11:03 752252

Почитайте статью javascript: жать или не жать?, там есть несклько ссылок, и сравнение.

Coutty 03-03-2008 13:48 752361

Спасибо! Классные штучки)
Попробовал JSMin - то, что нужно.
Насчёт сжатия - это не имеет значения. Главное, чтобы код был нечитаемым)

Arrest 03-03-2008 16:14 752473

Coutty
Извините, а зачем вам обфускировать код?

Coutty 03-03-2008 16:20 752479

Arrest, что делать?:)
Пишу скрипт-открытку в подарок. И там будут недокументированные возможности=) Нет, не хакерские;) Вот в таком коде найти их будет практически нереально (подозреваю, что и в оригинальном также, но на всякий случай...).

Arrest 03-03-2008 16:28 752486

Coutty
Это действие так называется)) Кстати, зашифруйте имена функций %)

Coutty 03-03-2008 16:43 752496

В этом нет необходимости)
Даже если просто вырезать комменты из скрипта, через неделю я уже не смогу ничего разобрать. Та сторона разбирается в программировании примерно на моём уровне или чуть меньше, т.ч. не буду заморачиваться)
А слово интересное=^_^=

Vlad Drakula 03-03-2008 23:14 752763

Coutty
есть нужно сделать код не читаемым то нужно фускейтить, а не сжимать, мой(тем которым я пользуюсь) редактор умеет прекрасно разжимать JS в читаемый вид.

а если код написан нормально то в нем и без комментов разобраться можно!

Coutty 04-03-2008 08:55 752916

Vlad Drakula, было бы неплохо научиться писать нормальный код:) Пару дней назад сидел в течение нескольких часов - не мог выкинуть явно ненужный (для поставленных целей) кусок кода - без него никак не работало)))

Гугл не знает слова "фускейтить". Что это? О_О

Vlad Drakula 04-03-2008 19:41 753381

Coutty,
http://www.google.ru/search?complete...%8C+JS&spell=1

Coutty 04-03-2008 20:51 753418

Принято на вооружение) Но в данном случае это уже лишнее.
Кстати, Vlad Drakula, что за редактор, который умеет обратно отформатировать код?

Vlad Drakula 05-03-2008 09:55 753692

Coutty,
Аптана, умеет авто форматировать JS / HTML / CSS / XML и т.д.

vadimiron 05-03-2008 10:48 753714

Цитата:

Цитата Vlad Drakula
Аптана, умеет авто форматировать JS / HTML / CSS / XML и т.д. »

модная вещь - IntelliSense для JavaScript - сool

Vlad Drakula 05-03-2008 16:06 753974

vadimiron
и эта штука тоже у меня есть, единственный плюс на мой взгляд: подсказывает не используемые методы и переменные, зато стоит в бесконечное раз больше ;)

Coutty 05-03-2008 20:15 754137

Спасибо, на досуге гляну)


Время: 12:17.

Время: 12:17.
© OSzone.net 2001-