Сжатие HTTP трафика
1. Сжимаем трафик в 2-3 раза без потери разметки. Опера 10 бета умеет "турбо-режим", где весь трафик гонится через сервера оперы, жмется (включая картинки - они жпежатся с оч сильным сжатием и делаются страшными, но очень мелкими). На практике: страничка википедии с кучей картинок: 410->250кб. Важно: чтобы получить несжатый оригинал картинки, копируем её url в буфер обмена, вставляем в отдельную вкладку (и обновляем по ф5, если само не обновилось). После этого она кэшируется и уже везде качественная. Способ неочевидный, но более очевидного не нашел. 2. Сжимаем трафик в 10 раз с потерей разметки. http://ompd-proxy.narod.ru/ Запускать нужно ompd.exe, она ничего не показывает, просто остается висеть в фоне. Настройки: localhost:8080 Короче, она работает локальной проксей (тоже localhost:8080) и гонит трафик через сервера оперы мини, т.е. портит разметку и некоторые ajaxы, но сжимает при грамотных настройках уже в 10 раз (та же страничка википедии - уже 41кб). К вопросу о грамотных настройках: сначала делаем Create new OM Account (там внизу страницы настроек кнопка такая). Потом этот аккаунт выбираем в поле OM Account. HTML page width ставим в ширину физического экрана или ширину окна браузера, если не фулскрин memory size in kb ставим в 6000 (это влияет на то, как сервер будет делить страницу на блоки, загружаемые за 1 раз. в 6000 главная хабра с картинками влазит без разрезания) screen width ставим в 180 (больше = красивее, но картинки пропорционально станут больше, а сжатие меньше. на мой взгляд - 180 в самый раз) screen height я поставил в 1000, хз на что влияет OM protocol version(2.xx or 3.xx) поставил в 3, т.к. местами быстрее и разметка лучше выглядит а, вот еще. image quality. если none - он показывает прямоугольник вместо картинки. навел-подержал мышу - загрузилась картинка (в теории, на практике не работает). text - без картинок low/high - понятно под картинкой он дает прямой линк на неё, но он работает не всегда (например, в википедии не работает).
[На главную]