IT-Russia Технологии, разработки, обзоры
Symbian

Opera Mini 5.1 beta для смартфонов на Symbian

Компания Opera Software объявила сегодня о начале публичного тестирования новой версии мобильного браузера Opera Mini 5.1 для Symbian, пока в beta-версии. Как заявляют сами разработчики новая версия браузера гораздо теснее интегрированным с собственными службами смартфона. Речь идет преимущественно о сенсорных смартфонах Nokia (но не обязательно), работающих на Symbiam S60.

Если подробнее, то в Opera Mini 5.1 заявляют следующие нововведения:

- поддержка большего количества смартфонов;
- очень быстрый запуск браузера;
- улучшена загрузка страниц;
- улучшен процесс обновления страниц при их прокрутке;
- полная поддержка различных устройств ввода текста;
- улучшены шрифты;
- есть возможность выбрать точку доступа для браузера по-умолчанию.

Пока Opera Mini 5.1 beta доступна только на английском языке, скачать ее можно по адресу m.opera.com, зайдя со своего смартфона.

Принцип работы Opera Mini

Opera Mini использует архитектуру с промежуточным прокси-сервером. Весь HTTP-трафик проходит не напрямую от сайта к телефону, а через серверы Opera, где страницы сжимаются в проприетарный бинарный формат OBML. Это сокращает объём передаваемых данных в несколько раз и снижает нагрузку на процессор устройства, поскольку рендеринг выполняется на стороне сервера.

Прокси-сервер выполняет полный обсчёт HTML, CSS и JavaScript, а на телефон передаётся уже готовая к отображению упрощённая структура. Из-за этого интерактивные элементы, требующие постоянного соединения или клиентского исполнения скриптов, работают с ограничениями: динамическое обновление контента без перезагрузки страницы невозможно, а сложные AJAX-приложения могут функционировать некорректно.

Сжатие трафика делает Opera Mini востребованной в сетях с медленным соединением и при тарификации за мегабайт. Прокси также позволяет обходить некоторые сетевые ограничения, поскольку IP-адрес сервера Opera виден сайту вместо реального адреса устройства. Побочным эффектом является невозможность доступа к локальным ресурсам и сервисам, привязанным к IP-адресу абонента.