- Размер шрифта
Название лота Компрессор скриптов JavaScript |
|
Описание лота - компрессия (сжатие) кода js-скрипта с обфускацией |
|
Что это такое? Предназначение этого кодового решения - компрессия (сжатие) кода js-скрипта с обфускацией (заменой имен переменных). Зачем это нужно? 1. Уменьшение размера файла скрипта до 50-60% (например - библиотека jquery с обычным кодом имеет размер более 100 kB, а сжатая версия весит чуть больше 50kB) 2. Максимально сжатый код скрипта практически невозможно редактировать, то есть этот способ существенно защищает код ваших скриптов. Любое кодирование можно раскодировать, так как кодирование процесс обратимый, а применение обфускации - процесс не обратимый. (Например - более ранние версии мощной крипто-защиты Zend защищали кодированный скрипт очень условно - в сети интернет лежит куча дезендеров, а в последней версии применена мощная функция обфускации и у любителей халявы в этом вопросе до сих пор проблемы). 3. Не маловажный фактор - скорость загрузки меньшего по объему файлов скриптов, разумеется выше, что повышает и скорость работы сайта в целом. |
|
Как работает? Как это работает? При обычном уровне компрессии из кода удаляются все пробелы и переносы строк, а также комментарии, всяческие самопальные лицензии и автобиографии авторов. Иногда уже это уменьшает код в двое. При среднем уровне дополнительно происходит кодирование слов слов в буквенно-цифровой код, что дает еще некоторое уменьшение кода и включает некоторый уровень защиты скрипта. При максимальной компрессии происходит собственно обфускация кода - подмена имен переменных на произвольные более короткие имена. После такой обработки кода скрипт практически невозможно редактировать - он становится совершенно не читаем логически без применения специальных приемов, которыми владеют своего рода профи, а их единицы. Внешний вид |
|
Дополнительно: Автор использовал фрагменты существующих в интернет готовых решений, поэтому авторские права на это решение не заявляются. Данный лот распространяется на условиях Как есть , означающее, что автор не несет ответственность за любые последствия использования данного кодового решения, а так-же то, что Вы можете как угодно использовать это решение. |
Счёт: 99.00 руб. (сумма получения магазином, без учёта комиссии платёжной системы) |
|
Наш курс WMZ: 1 WMZ = 28.40 WMR [котировка ЦБРФ от 17.05.12 , 5% комиссии] |
Webmoney:
|
||
WMer:
|
||
Z-payment:
|
||
RoboKassa:
|
||
Обмен валют: |
Design - ALS-401d-Art,




