Максимальное удобство в Mini-формате

А вас устраивает функционал и удобство WAP-браузера мобильного телефона? Меня нет… Если и вас, тогда читаем дальше.

В свое время в КГ уже писали о Opera Mini. C тех пор Opera Software ASA постоянно дорабатывала и шлифовала свое детище, и в настоящее время последней официальной и стабильной версией Opera Mini является 3.1.8295. Нас же больше интересует beta-версия данного продукта. Почему, спросите вы? Да потому, что наряду с функционалом стабильных предыдущих версий beta предлагает расширенные возможности. Но об этом позже. Последней версией Opera Mini Beta является 4.0.9461 (от 24 октября текущего года). Beta-версию, в отличие от стабильной и уже прошедшей стадию тестирования версии Opera Mini, можно скачать только при помощи мобильного телефона, имеющего активную функцию GPRS. Это объясняется тем, что beta-версии не всегда являются стабильными и содержат большое количество багов, а скачивать их будут только люди, заинтересованные в использовании новых функций, но уже знакомые с final-версиями и, соответственно, их функционалом. Данная статья задумывалась давно, но ввиду того, что предыдущие версии Opera Mini Beta не поддерживали кириллицу (точнее, кириллицу не поддерживали скрипты, установленные на сервере Opera Mini), рекомендовать их я не мог. Так как же действует Opera Mini и, какие новые функции мы будем иметь, установив ее у себя на мобильном телефоне? Для начала поговорим о механизмах действия.

Во-первых, проверяем, поддерживает ли мобильный телефон GPRS и Java ME (профиль MIDP со спецификациями 1.0 и 2.0). В зависимости от спецификации профиля MIDP будет выглядеть по-разному окно Opera Mini. Но не стоит беспокоиться, т.к. MIDP 2.0 является доминирующей и поддерживается большинством современных мобильных устройств, являясь переработанной версией MIDP 1.0 спецификации. Новые особенности включают расширенный пользовательский интерфейс, мультимедиа и функциональные возможности, улучшенные функции установки приложений по сети (OTA — over- the-air provisioning) и усиленную и гибкую систему безопасности (end-to-end security). MIDP 2.0 совместим с MIDP 1.0 и предназначается для мобильных устройств. Во-вторых, скачиваем Opera Mini beta по адресу: mini.opera.com/beta (просто вводим адрес в WAP-браузере мобильного телефона) и устанавливаем. Размер загружаемого файла не более 100 Кб. Необходимо отметить, что каждая новая версия Opera Mini "худеет" в сравнении с предыдущими примерно на 2-3 Кб, что не может не радовать, т.к. GPRS-трафик у нас еще не настолько дешевый. Особенность использования Opera Mini состоит не только в четкой подгонке размеров интернет-страниц под размеры экрана мобильного телефона, но и в возможности просмотра как WAP-сайтов, так и обычных web-страниц. Достигается все это подключением Opera Mini через proxy-сервер, созданный специально для нужд данной программы. Подробнее смотрите на схеме. Адрес данного proxy: socket://betaopera-mini.net:1080 либо сайт — все зависит от того, какой протокол выберет программа при первоначальном тестировании подключения, но вы всегда его можете изменить вручную в настойках программы.

Использование proxy-сервера дает экономию трафика (экономию денег на оплату мобильного интернета) до 10 раз по сравнению со встроенными браузерами телефонов. Браузер использует уже готовые страницы для показа пользователю сжатые путем:
. преобразование всех тегов в собственный формат;
. удаление блоков кода баннеров;
. сжатие на лету изображений, использованных на запрашиваемой web-странице;
. оптимизация страницы для показа на экране мобильного устройства;
. GZip-сжатие в MIDP 2.0 версии. Хочется подробнее остановиться на GZip. GZip — это алгоритм сжатия и восстановления (декомпрессии) файлов, использующий алгоритм Лемпеля — Зива (LZW). Используется в основном в UNIX-системах, в ряде которых является стандартом де- факто для сжатия данных. Выполняет только одну функцию: сжатие и распаковка одного файла — он не умеет упаковывать несколько файлов в один архив. При архивировании названием файла архива становится название сжатого файла с постфиксом .gz, расширение не заменяется. Для упаковки нескольких файлов их сначала объединяют в один файл утилитой tar, а потом этот файл сжимают gzip. Таким образом, архивы обычно имеют постфикс .tar.gz. Указанная особенность дает gzip возможность работать с непрерывным потоком данных,
упаковывая/распаковывая их на лету. В последнее время gzip активно применяется для сжатия интернет-трафика.

Хочется отметить, что скорость загрузки интернет-страниц достаточно быстрая и не утомляет при условии, что пользователь в настойках программы отключит показ картинок (либо как вариант, доступный в beta-версии, понизит их качество) и не будет включать удвоенное качество отображения, которое удваивает количество переданных данных. Не волнуйтесь: при соблюдении всех этих условий читабильности web-страниц не уменьшается, а трафик экономится примерно в 3-4 раза. Для примера экономии трафика и времени загрузки интернет-страниц приведу результаты бенчмарка, выполненного на мобильном телефоне Nokia N93 в сети UMTS/3G (см. рис.). В сравнении участвовали Opera Mini beta и встроенный браузер Nokia N93, базирующийся на технологиях KHTML/Webkit (компоненты для рендеринга HTML).

Теперь поговорим о функциональности Opera Mini beta, которая отличает ее от предыдущих версий. Кстати, скачать бету стоит даже ради собственного интереса — настолько она непохожа и инновационна по сравнению не только с WAP-браузерами, но и с ранними версиями Opera Mini. Интерфейс Opera Mini beta полностью на английском (к слову, все final-версии переводятся на другие языки, в том числе и русский), что, думаю, не станет отпугивающим фактором:). При запуске программы сразу можно убедиться, какая спецификация профиля MIDP поддерживается вашим мобильным телефоном: 1.0 или 2.0. Если вы видите белый экран с логотипом Opera Mini и полосой прогресса загрузки — значит, 2.0, если нет — то 1.0. Самой компанией это называется Advanced (MIDP 2) и Basic (MIDP 1) технология. На моем Nokia 6020 процесс запуска Opera Mini beta занимает в среднем около 25 секунд, но надо учесть, что мой мобильник как типичный современный мобильный телефон содержит внутри 32-разрядный RISC-процессор с тактовой частотой 50 МГц, обладатели более современных аппаратов будут наслаждаться более высокими скоростями запуска приложения и загрузки web- страниц. Графическое оформление окна Opera Mini beta очень неплохо прорисовано (в стиле "полноценного" браузера Opera) и оставляет после себя только положительные впечатления, правда, не поддерживается смена скинов, но, надеюсь, это только минус бета-версии, т.к. мне очень нравится скин в стиле MacOS. Оформление в нижней части содержит подписи к клавишам и часы (очень удобная функция). При желании можно включить полноэкранное отображение двойным нажатием **. И, самое интересное, теперь доступна смена ориентации экрана с Normal на Landscape, при которой картинка поворачивается на 90° по часовой стрелке, и клавиатура оказывается под правой рукой. Это новшество заметно добавило удобства. Итак, приступим к главному и посмотрим, что же мы имеем в новой версии беты.

. Уникальный механизм показа интернет-страниц в виде эскиза с последующим масштабированием (панорамированием) кнопкой 5 на цифровом блоке мобильного телефона (функция уникальна, но, к сожалению, бесполезна при разрешении экрана 176*220 и физическом размере матрицы в 2 дюйма).
. Появление курсора и возможности управлять им с помощью кнопок цифровой клавиатуры 2, 8, 4, 6 (вверх, вниз, влево, вправо
соответственно). По-прежнему сохранилась возможность все это делать джойстиком. Курсор прорисовывает небольшую область, которая при масштабировании будет отображаться на экране.
. Наличие контекстного меню при нажатии на клавишу 1, которое включает пункты перезагрузки страницы, переход по ссылкам (с показом
либо без показа рисунков), получение информации о просматриваемой странице либо ссылке, если на ней стоит курсор, и, самое
интересное, быстрая возможность переключения в режим просмотра, использующийся в старых версиях: Mobile view — простая подгонка
страницы под размер экрана.
. Немного усовершенствован скроллинг. Он стал более плавным, правда, заметить это можно лишь на "шустрых" аппаратах.
. Детектирование полей ввода с помощью подсказки Click to edit.
. Подбор места на странице, с которого можно начать чтение, при этом автоматически пропускаются малоинформативные участки веб-страниц. Возможно отключение через меню настроек.
. Загружать рисунки теперь можно в трех различных качествах: Low, Medium, High. Если выключить показ и, соответственно, загрузку
рисунков, они отображаются в виде цветных прямоугольников с текстом, что намного увеличило опознание и визуальное восприятие
интернет-страниц.
. Появилась возможность использования не только встроенными поисковыми машинами вроде Yahoo! Search (сами знаете, что это), Wikipedia (свободная энциклопедия), eBay (интернет-аукцион), Flickr (сервис, предназначенный для хранения и дальнейшего использования
пользователем своих цифровых фотографий), IMDb (Internet Movie Database), но и создавать свои, так же, как и во "взрослой" Opera.
Посковик Yahoo! Search, в отличие от других, удалить нельзя. Кстати, раньше по умолчанию стоял Google.
. Социализация, выраженная в возможности синхронизации закладок и "Speed Dial" Opera Mini Beta через сервис Opera Link — правда, для этого необходимо загрузить и установить на своем домашнем компьютере Opera 9.5, которая также находится в состоянии бета-
тестирования.
. Улучшена поддержка каскадных таблиц стилей (CSS). Является технологией оформления веб-страниц.
. Расширенная возможность использования быстрых сочетаний клавиш.

Ну что ж, напоследок хочется всячески порекомендовать данную программу к использованию, причем как последнюю стабильную версию, так и бету — уверен: не пожалеете, тем более, что у меня не было отмечено вылетов и зависаний в процессе тестирования и активного использования Opera Mini Beta. А особо "экстремальным" можно посоветовать к использованию "тюнинговую" версию на основе официальной с дополнительными функциями — такими, как файловый менеджер, клиент FTP, буфер обмена, мультистраничный режим ввода. Последняя функция будет особо важна для телефонов с лимитом количества символов в одном сообщении. Также существенно расширены возможности настройки цветового оформления программы, которые можно изменять самим, а можно загружать с сайта модификаций. Но особо хочется выделить возможность собирать конструкторы прямо на сайте таких проектов ( сайт ), а как следствие максимально оптимизировать конструктор под свои нужды и возможности своего мобильного телефона. Например, вы можете выбрать:

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

А затем остается скачать сгенерированный установочный файл Opera Mini. И… наслаждаться.

Лысковец М.А. & Москаленко Т.В.


Компьютерная газета. Статья была опубликована в номере 42 за 2007 год в рубрике mobile

©1997-2023 Компьютерная газета