Сжатие 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 - понятно
под картинкой он дает прямой линк на неё, но он работает не всегда
(например, в википедии не работает).



[На главную]