johan
27.12.2010 08:24 Terarium pro ještěři
«JavaScript переводится в последовательность байт, которая записывается как изображение. Изображение сохраняется в PNG-формате, в PNG используется довольно эффективное сжатие, что даже при расходах на заголовок даёт ощутимые результаты — известная библиотека Prototype (124 килобайта) стала занимать всего 30 килобайт в восьмибитном PNG-файле. Каждый пиксель в 24-битном PNG позволяет хранить три байта информации, в 8-битном формате — один.
Далее PNG-изображение загружается в тег CANVAS (нужный функционал поддерживается FireFox, WebKit/Safari и бета-версией «Оперы») и считывается попиксельно функцией getImageData, после чего полученный код выполняется (eval) и мы получаем исходный JavaScript».
http://bolknote.ru/2008/05/05/~1694#29
Recommended by:
@bolonia
Ебанись. Какой с этого профит? Ради экономии 200 кб мы делаем кучу ненужных действий в браузере?
Это не профит, это искусство :-D
Сдаётся мне, что это такая хорошая дверь для хаков.