Вы сейчас здесь
«Облако» тэгов
link, small, tagless, tiny, 2003, big, 2008, 2010, январь, декабрь, сентябрь, 2001, 2004, 2002, август, апрель, март, июль, 2009, игры, октябрь, май, июнь, февраль, 2007, ноябрь, img, 2011, quote, wow, huge, блоги, кино, игровой дизайн, ребенок, половой вопрос, технологии, вебдев, lytdybr, фразы, живой журнал, жизнь, язык, яндекс, php, 2006, людишки, 2005, поисковики, software, video, inglish, 2000, смишно, диалоги, музыка, книги, культ личности, дейтинг, политика, интернет, 1999, rss, контент, flash, я, авторские проекты, реклама, прон, next-gen mmo, ореховые скорлупки, сми, js, программирование, fight club, register, социгры, спам, english reviews, американас, потребление, беллетристика, идеи, мое величие, iphone, usability, пидорасты, battle.net, lifestyle, starcraft 2, Тёма, соционика, spectator.ru, британские ученые, развитие, Масква, бабло, литература, фото, mobile, work, болкман, титаны, hard, hobius, mysql, интеллектуальный юмор, хостинг, blogowar.ru, графика, SEO, blogowar, magic, журналистика, злоба дня, религия, стартапы, social, tf2, цитаты, gzip, warhammer, браузеры, велосипед, киви, медикаментоз, общество, оговорки, html, воспитание, мифы, паранойа, письма в редакцию, учеба, 1998, soft, soviet, twdnkumus, глянцевые журналы, монетизация, норкотики, сайты, сиськи, типографика, тьюринг, mongodb, дизайн, железо, живут же люди, лолвут, плагиат, твиттер, тренд, 2012, about, бабушки, вещи, видео, зомбоящик, игрушки, социопатия,
Персональное
об авторе и сайте
мойкруг (резюме)
на G+
порнотумблер (rss)
инстаграм (хипстерские фото)

facebook
twitter

skype: acerbial
gtalk: dmitry.smirnov


C любовью к людишкам™,
♥ 1998 - 2013.

powered by mongodb.



Ajax vs gzip

Ajax — незаслуженно раздутая технология. Не, получить ответ с сервера, не перезагружая страницу, иногда может быть полезным. (На skill.ru, например, при голосовании страница не перезагружается, а грузится маленькая хэтэмэлька в iframe, которая выводит окошечко, типа «спасибо, ваш голос засчитан». Сплошной вебдваноль, ага).

Однако, стоит задуматься — почему иногда перезагружать страницу «ломает»? Да потому, что она весит полмегабайта. Ну ладно, четверть.

Я, кстати, видел, как грузятся мои сайты на модеме 14.4 Kbps. Очень шустро грузятся. Картинок на них нет, а сам хэтэмэль ужат gzip-ом. Первая страница на nudnik.ru с кучей текста на ней весит всего около 10 килобайт.

Короче, gzip и хоть какая-то оптимизация страниц — хорошо. Но Ajax зрелищней.

PS. Понятно, что ajax + gzip. Только вот ajax я везде вижу, а gzip — нет.

5 лет назад
16
Помнишь, у тебя на спектаторе когда-то была форма для комментариев, которая открывалась в попап-окне?

Вот AJAX сегодня бывает нужен для того, чтобы реализовать такую штуку. Потому что пользователи пошли матёрые, у каждого второго попапы режутся безжалостно. Во всяком случае, в Опере и FF по умолчанию всплывающие окна блокируются.

А такое же всплывающее окошко на AJAX с рекламодавилкой не конфликтует…

А еще можно просто форму размещать безо всяких выебонов.
bealex
А если и AJAX и GZIP? ;)

Любая технология хороша, если используется правильно. Представь себе GMail, который бы перезагружал страницу каждый раз… Или насколько приятнее пользоваться Google Maps, который подгружает части картинки? Так что да.

Ну, как ты понимаешь, задачи, типа «GUI в вебе» не для каждого сайта.
Билейтер
Web 2.0 само по себе гавно. Как и сам этот ваш интернет.
Федоров
bealex>Любая технология хороша, если используется правильно.
Поддерживаю!

Ajax не панацея и втыкать его везде где только можно — по меньшей мере не целесообразно!
Сам лично сталкивался с проблемами где решение на ajax оказовалось очень удобным и быстрым.

alshur
Ajax & gzip
Понятно, что ajax + gzip. Только вот ajax я везде вижу, а gzip — нет.
З.
2snal: Не говно, а buzzword.
З.
Перепутал гигабайты с мегабайтами, кстати.

Или это такая скромная гиперболизация?

Перепутал, ага. Мегабайт — это теперь мало.

Что характерно — никто и не заметил.

Когда-то и Гигабайт будет немного.
Но этоне к вопросу о весе страниц, а скорее о всевозможных файлах…
bealex
У меня в новом проекте и аякс и гзип. Решает. :)

А что такое вебдваноль — я не понимаю.

2 Павел Урусов: На сколько я знаю, блокируются нежелаемые попапы, т.е. те, которые возникают НЕ в результате клика.
lexazloy
gzip кушает процессорные мощи. Получается, что нужно делать кэш на уровне серверной программы. А «кэш — дело мутное» (http://lj.rossia.org/users/tiphareth/921512.html?mode=reply).
Если проект маленький, то процессорные мощи не критичны.
Если проект большой, то кэш нужен в том или ином виде по-любому. Ничто не мешает делать сразу gzip-ный кэш. Заодно и места будет меньше занимать.

Да, и зачем ты ссылку продублировал?

lexazloy
Я не для тебя продублировал. Подумал, что не все поймут, что цитирую. На всякий случай. ;)

Делать для кэша gzip мешает те же самые процессорные мощи. Как я понимаю, gzip`ом сжатый кэш нужно будет расшифровывать иначе будут крако-зябры на выходе. (или можно обойтись правильно послав заголовки?)

Но в целом ты прав, безусловно. Большому проекту кэш нужен, а маленький переживёт и без него. Хотя, маленький проект можно и не сжимать по этой же причине.

1. Можно обойтись, правильно послав заголовки.
2. Ну вот, скажем, nudnik — маленький проект. Gzip тут включен уже много лет. Сколько трафика людям сэкономлено — страшно подумать. Ну и самое главное — это просто дело добавления в код одной строчки.
leha
даже если и нету гзипа модем все сожмет сам.
Centaur
Какой модем, двадцать первый век на дворе.
Александр Жураковский
И что? У меня на выделенке стоит модем. ADSL Router, он хоть и роутер, но все равно модем. Или я не прав?
Александр Жураковский: в целом неправ. на обычных модемах за сжатие отвечали протоколы mnp5/v42b и проч.
ADSL модем -- это совсем другая песня.
Привет, Anonymous! Чтобы оставлять комментарии, надо авторизоваться.