Agon
16:21 05-05-2008 Изврат
Еще один изврат, из серии "давайте сделаем через жопу, но на 20кб меньше" нашелся у Болка: Jacob Seidelin предлагает сжимать Javascript, закодировав его в PNG. Идея, может быть и шикарная, но практической ценности не имеющая. Да, выйгрыш в весе ощутим. Но, во первых, все нормальные сервера в наше время умеют и так отдавать Gzip, который жмет не хуже. Во вторых, библиотека должна подгружаться только один раз и кешироваться в броузере, а парсить этот PNG придется каждый раз. В третьих, Gzip работает в разы быстрее, чем метод с чтением canvas и eval(). Ну и, в четвертых, Gzip и headers поддерживают все современные броузеры, а canvas - только в FF, Safari и бете Opera. Воообщем время, которое будет потрачено на такую вот оптимизацию, лучше потратить на то, чтобы правильно выставить заголовки и настроить Gzip.