слоган
тень тень тень
подписаться на RSS   

Ужимание JavaScript для уменьшения веса и скорости загрузки

16:58  03.06.2008
_bait (16:49:11 3/06/2008)
ыы... Зацени извратище

_bait (16:49:12 3/06/2008)
JavaScript переводится в последовательность байт, которая записывается как изображение. Изображение сохраняется в PNG-формате, в PNG используется довольно эффективное сжатие, что даже при расходах на заголовок даёт ощутимые результаты — известная библиотека Prototype (124 килобайта) стала занимать всего 30 килобайт в восьмибитном PNG-файле. Каждый пиксель в 24-битном PNG позволяет хранить три байта информации, в 8-битном формате — один.

Далее PNG-изображение загружается в тег CANVAS (нужный функционал поддерживается FireFox, WebKit/Safari и бета-версией «Оперы») и считывается попиксельно функцией getImageData, после чего полученный код выполняется (eval) и мы получаем исходный JavaScript.

_bait (16:52:55 3/06/2008)
ага, интересно, а для этого хентая уже ИЕхак придумали?...

Плачу... горько


перейти в раздел  Заметки


 


Ключевые слова (тэги): сайтостроительство юмор

Вам есть что сказать — ну я же чую.
Высказаться о наболевшем, я выслушаю:
Имя


email (не публикуется)





©_© 2005—2012      При использовании материалов сайта — обратная ссылка обязательна.



Rambler's Top100