Я только что нашел упаковщик javascript Дина Эдвардса здесь:
http://dean.edwards.name/packer/
У него есть несколько вариантов,
- Base62 кодировать
- Сжатие переменных
Чтобы проверить это, я взял последнюю версию jquery, которая уже уменьшена до 56 КБ, и запустил ее на этой странице с переменными сжатия, в результате получился файл того же размера, 56 КБ.
Затем я снова запустил исходный файл с выбранными переменными кодирования Base62 и сжатием, и в результате получился файл размером 42 КБ.
Теперь я не очень разбираюсь в минимизации и упаковке других файлов, тогда как размер файла уменьшается. Но мне любопытно, что делает кодировка Base62, плохо ли это использовать? Я вижу, что он делает файл намного меньше, но создает ли он дополнительную нагрузку / нагрузку для его декодирования на странице?