Pull to refresh

Comments 61

Какие-то непонятные графики. Интуитивно догадываюсь, что по оси абсцисс размер файла в байтах, а по оси ординат процент сжатия. Однако не уверен.
так и есть. Не совсем очевидно, по какому критерию идет упорядочивание: выбрана общая степень сжатия.
Да, стоило бы добавить легенду к самим графикам. К тому же пары цветов (с сжатием и без) неотличимы друг от друга.
с одной стороны — хочется выделить каждый конкретный инструмент, с другой стороны — разделить случаи с gzip и без. Сделал различие пунктиром/сплошной
Да, так лучше, но вглянув на картинку, не читая объяснений, человеку придётся только догадываться, что она означает.
неплохо проделанная работа :) Но графики ужасно неудобные.
есть соображения, как их переделать?
достаточно трудно сообразить… Прежде всего файлы надо всё-таки расположить по возрастанию размера, чтобы видеть динамику. Во-вторых, имхо, результаты с гзип и без надо было просто разнести на разные графики. Сравнивать их с друг другом особого интереса нет, зато сразу такой разгруз будет!
не сильно хороший вариант, тогда "монотонность" потеряется... Лучше уже пронумеровать не размерами файлов, а порядковыми номерами, если это так путает
кроме того, по легенде не сразу понятно, что пунктир == серый квадрат. Ну и последнее. Понятнее будет, если по игрику будет размер результирующего файла. Так только путаешься…
размеры скачут на два порядка, их все на одном графике не выведешь, вывести можно только относительные изменения
Судя по этим графикам, достаточно применения только GZIP, без минимизаторов.
UFO just landed and posted this here
Съезди в Ирак, что-ли, подыши воздухом, развейся...
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
что ЭТО?? убейте его кто-нибудь, а?
комментарии нужно проверять перед сохранением с помощью regex.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
А нельзя на хабре сделать фильтрацию показа сообщений? Например, по капслоку. Или по адресу электронной почты?
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Точно. Я б дал ему инвайт, коль он был бы. Затерроризировал уже ей богу.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Думаю, сжатие на стороне сервера дает вполне приемлемый результат для малонагруженных сайтов. Для Сайтов покрупнее - можно и сам код оптимизировать.
Спасибо за статью.

А есть ли подобный анализ CSS компрессоров?
их всего один, по сути, CSS Tidy. Проанализирую, может быть, выложу и для него статью (для CSS ситуация просто другая: там жестко типизированный синтаксис, но могут использоваться разные "хаки")
UFO just landed and posted this here
у меня изображения не открываются

что за ссылки на графики такие?

http://chart.apis.google.com/chart?chs=5…|1,0,0,0,0,0,17,23,30,26,35,45|43,54,60,70,71,74,75,77,83,81,85,84|1,0,0,0,0,0,17,23,30,25,34,45|44,54,60,70,71,74,75,77,83,81,85,84|0,0,0,0,0,0,11,27,31,30,36,47|43,53,59,69,71,74,74,76,81,79,84,83|13,47,52,69,71,73,72,76,83,82,81,84|0,9,15,35,34,41,32,53,61,60,56,68|1,0,6,0,0,19,18,35,41,41,40,45|44,54,61,69,71,76,74,79,84,83,86,84&chxl=0:|853|9580|5857|43099|83879|39686|21414|22015|289446|124136|8867|95285|1:||10|20|30|40|50|60|70|80|90|100&chco=868686,D0EB55,D0EB55,EBD055,EBD055,5539EB,5539EB,55EBD0,55EBD0,D055EB,D055EB&chg=8.33,10&chf=bg,s,FFFFFF&chls=2|2,6,3|2|2,6,3|2|2,6,3|2|2|2,6,3|2,6,3|2&chdl=GZIP|JSMin|JSMin%2BGZIP|Minify|Minify%2BGZIP|Rhino|Rhino%2BGZIP|Packer|Packer%2BGZIP|YUI|YUI%2BGZIP
не сработал почемуто...
UFO just landed and posted this here
поднимали уже эту тему, и не раз, и не два.
Для проектов, у которых от 50% трафика — новый, будет актуально (может быть даже от 30% или меньше, нужно подумать над более объективным критерием).

В чем основная проблема сжатия (и архивирования)? Это автоматизация процесса обновления. Для "домашних страничек" это, возможно, будет накладно. Для больших корпоративных порталов результаты себя окупят.
UFO just landed and posted this here
Спасибо за статью.
Первый мой опыт был со сжатием prototype.js и script.aculo.us.
Dojo почему-то ломал файлы. Поэтому глянул в сторону yui - жалоб нет).
отличная статья
хоть и не всякому будет понятна )))
спасибо, почерпнул немало полезного.
Я весь яваскрипт вручную пакую сжималкой от Дина Едвардса вот тут:
joliclic.free.fr/php/javascript-packer/en

Плюс рядом с bla.js файлом кладу его сжатую версию bla.js.gz, дальше рулит .htaccess. Подробно о его настройке было рассказано здесь:
habrahabr.ru/blog/webdev/33868.html
У меня иногда ФФ виснет с запакованными яваскриптами. Поэтому я предпочитаю только GZ сжатие с разруливанием .htaccess'ом.
Sign up to leave a comment.

Articles