Компьютерра PDA 03.04.2010-09.04.2010 | страница 17



Ускорение достигается благодаря тому, что при обращении к веб-странице с мобильного устройства запрос посылается на сервер Opera. Тот запрашивает и получает содержимое нужной веб-страницы, конвертирует его в бинарный формат OBML (Opera Binary Markup Language), адаптирует для просмотра на экране с маленьким разрешением, сжимает и в таком виде возвращает пользователю.

50 миллионов пользователей - цифра нешуточная. Для их обслуживания, очевидно, требуются немалые серверные мощности. Ещё в 2006 году число серверов, перерабатывающих страницы в дата-центрах Opera, достигало сотни, а с тех пор количество контента, потребляемого пользователями браузера возросло в десятки раз. Сейчас серверные фермы, обслуживающие Opera Mini расположены в Норвегии, Польше, США и Китае. Запросы российских пользователей проходят через серверы в Норвегии и Польше.

Возникает вопрос: за счёт чего осуществляется финансирование этих мощностей, если Opera Mini распространяется бесплатно? "Да, мы не зарабатываем на пользователях, но зарабатываем на операторах (таких как "Мегафон", "МТС", T-Mobile, Vodafone) по модели разделения доходов" - объясняет Владимир Исаев, менеджер по связям с общественностью Opera Software в России.

Логика проста: Opera Mini увеличивает количество владельцев мобильных телефонов, обращающихся к Сети - и их, пользователей, сетевая активность тоже растёт. А это прямой источник дохода для телекоммуникационных компаний: с октября по февраль, как утверждает глава Opera Software Йон фон Течнер, операторы, благодаря Opera Mini, заработали миллиард долларов.

Тяжёлый путь на iPhone

Согласится ли Apple пропустить Opera Mini в App Store? Скептики уверены, что этому не бывать.

Первая причина, по которой приложение могут не принять – запрет на интерпретацию загружаемых скриптов, распространяющийся на приложения, продаваемые через электронный магазин Apple. Вполне возможно, что именно по этой причине все продаваемые там браузеры работают не на собственных движках, а на системном WebKit.

Однако Opera Mini - не совсем нормальный браузер, и в нём нет интерпретатора Javascript. Алекс Пацай, глава компании Unreal Mojo, занимающейся разработкой приложений для iPhone, уверен, что Opera Mini не нарушает соглашения разработчиков. "Весь процесс отрисовки страницы происходит фактически на сервере Opera, а на телефон приходят картинки с описанием того, в каком порядке их надо отрисовать на экране телефона," - говорит он.