Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dibr ([info]dibr)
@ 2008-04-10 18:47:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Опера - балет...
     С подачи [info]malykh@lj поставил "оперу мини под обычный виндоуз". Пока не на ноут, а на десктоп. Кстати, отдельный прикол - тянуть около 100 Мб какой-то лабуды (jdk + java wireless toolkit), при установке разворачивающей себя до объема более 300 Мб, чтобы запустить при помощи этого примерно двести килобайт собственно жабьего кода - это убедительная демонстрация победы современных технологий над здравым смыслом. В телефонах-то оно на значительно меньших ресурсах работает :-)
     А идея "оперы мини на обычном писюке" в следующем. Опера мини ходит в инет не напрямую, а через собственное прокси (server#.operamini.com). Прокси скачивает собственно страницу, срезает всё лишнее(!), пакует(!), и отдаёт опере мини. Опера мини рендерит полученное и рисует на экране. В результате существенно экономится трафик и растет скорость получения страниц, что немаловажно для "мобильного интернет" - через GPRS. Поскольку в лоб использовать эти прокси в обычном браузере нельзя, то на "обычный писюк" ставится опера мини, и дальше работаем в сети "как будто бы с телефона".
     Недостаток единственный. Хотя профили экрана с разумным, не "замочной скважины" размером видимой области, для этого сделали, интерфейс всего этого всё-таки так и остался "эмуляцией телефона" - то есть, жить можно, но удобств абсолютный минимум.

     Вот я и задумался. Подсмотрел, чем опера мини обменивается со своим прокси - "подлежащий" протокол там http, от браузера идёт post-запрос с какой-то бинарной лабудой в теле, назад отдаётся octet-stream с другой бинарной лабудой, более длинной по размеру. Внутри, видимо, собственно запрос и упакованная обрезанная страничка. Было бы прикольно расшифровать всё это, да написать локальный прокси, с одной стороны взаимодействующий с обычным браузером (типа удобно), а с другой - прикидывающийся оперой мини, и иметь быстрый мобильный браузинг сайтов, правда с отрыванием у сайтов большей части дизайна и прочих рюшечек. Единственный нюанс - с какой стороны подступиться к полученной бинарной лабуде я даже не представляю, поэтому вопросом о написании прокси мне точно задаваться рано :-)

     Но, может быть кто-нибудь слышал о том, чтобы кто-нибудь это уже сделал? Задача-то решаемая - как минимум через реверс-инжиниринг кода самой оперы мини...

     Хм?


(Читать комментарии)

Добавить комментарий:

Как:
(комментарий будет скрыт)
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Имя пользователя:
Пароль:
Тема:
HTML нельзя использовать в теме сообщения
Сообщение:



Обратите внимание! Этот пользователь включил опцию сохранения IP-адресов пишущих комментарии к его дневнику.