Opera Turbo

Пока Microsoft идёт по пути Apple (Apple тоже наивно утверждала, что Safari быстрее всех), Opera балуется со сжатием данных. Ничего особо нового, но от этого технология хуже не становится: запрос идёт на прокси-сервер компании «Опера», а оттуда возвращается сжатый текстовый (CSS, JS, HTML) и бинарный (JPEG/PNG/GIF и даже Flash) контент.

Opera Turbo (13.90КиБ)

На скриншоте, который я сделал, заметно, что JPEG (некоторые картинки в lossless-форматах так же преобразовываются в JPEG) пережимается очень сильно, причём опцию для отключения или корректировки такого поведения я не нашёл (в конфиге теперь добавились «Turbo Mode ID», «User Web Turbo Mode» и «Turbo Mode»).

Что, на мой взгляд, можно было бы улучшить: перепаковывать JPEG-картинки в JPEG-2000, а GIF пытаться преобразовать в PNG/APNG (проверяя, не уменьшается ли размер), так же вместо gzip-сжатия (подозреваю, что именно оно и было использовано) использовать что-то более эффективное (в сравнительной таблице архиваторов текста gzip на 169-м месте, bzip2 — на сотом). Ну и было бы нелишним дать пользователю больше возможностей для управления сжатием.

Естественно, интранет-сайты через прокси не проходят, не проходят через него и HTTPS-сайты по понятным причинам.

Из интересных решений — Flash не загружается до тех пор, пока на него не кликнешь.
13 марта 2009 13:46

bealex.livejournal.com (bealex.livejournal.com)
13 марта 2009, 14:32

А где-то есть адекватные тесты сравнительные? Safari я лично тестировал, на маке она действительно очень быстрая (про «самая» не берусь разговаривать, не делал таблицу). А вообще?

bolk (bolknote.ru)
13 марта 2009, 14:34, ответ предназначен bealex.livejournal.com:

Это как тестирование автомобилей — зависит от того кому что важно. Скажем, важна ли математика? Доступ к DOM? Загрузка статики и так далее :)

jimidini (jimidini.ya.ru)
13 марта 2009, 14:47

bzip2 очень сильно проигрывает по требуемым для _распаковки_ процессорным мощностям. Оперовский прокси расчитан на мобильные устройства и им bzip может оказаться «не по карману»

bolk (bolknote.ru)
13 марта 2009, 14:54, ответ предназначен jimidini (jimidini.ya.ru):

Opera Turbo расчитана на обычные компьютеры: ноуты, субноуты и десктопы.

bolk (bolknote.ru)
13 марта 2009, 14:55, ответ предназначен jimidini (jimidini.ya.ru):

Кстати, я не предлагаю bzip2, я наоборот говорю что он аж на сотом месте.

0range (0range.ru)
13 марта 2009, 15:24

Да помоему не сильно сайты все это разгонит
Сжатие джпегом там отвратное, да и посещаемые сайты сейчас по максимуму оптимизируют.
Да и буит по сути небольшая задержками при перессылки с сервака на оперовский сервак, обработку там данных, и потом уже только пользователю

bolk (bolknote.ru)
13 марта 2009, 15:47, ответ предназначен 0range (0range.ru):

Мой скриншот сделан с «Хабры», посмотри на коэффициент ускорения и твои теории разобьются о практику. Adme.Ru ускоряется в 2.5 раза и грузится (по ощущениям) заметно быстрее.

bolk (bolknote.ru)
13 марта 2009, 16:05, ответ предназначен 0range (0range.ru):

Gmail сокращается аж на 6 мегабайт при включении Turbo!

bolk (bolknote.ru)
13 марта 2009, 16:17

Oops… Уже вижу глюки: в режиме Turbo не работает присоединение к событиям в http://kuda.yandex.ru/

0range (0range.ru)
15 марта 2009, 09:40, ответ предназначен bolk (bolknote.ru):

Ну картинки на скрине выглядят отвратно! Ускорения эт канеш крута, но не за счет же качество изображении :)
С гмэлом че та мне не верится :) Не уж та самый популярный продукт от гугля, после поиска, на столько не оптимизирован?!
А если жать css, js и html, то большего прироста это не даст, килобайт 10 - 30 от силы. А учитывaя что даже в Казани щас скорость у провайдеров око мебита в сек, да и траффик безлимитный, то это технология пригодится скорей всего ток для телефонов, ну или тех кто сидит через жопарез, или в какой нить якутии где с инетом туговато

bolk (bolknote.ru)
15 марта 2009, 11:24, ответ предназначен 0range (0range.ru):

Именно за счёт качества часто основная экономия и достигается:) Это очень полезно для тех, кто сидит через GPRS, но я бы хотел, чтобы это было отключаемо.

В Gmail верится или нет, но факт остаётся фактом, там очень много JS и, видимо, он не сжат.

А насчёт сжатия CSS/JS/HTML ты ошибаешься, это всё очень хорошо сжимается.

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)