Мобильные браузеры
АрхивГидOpera Mini и шесть других веб-браузеров, предназначенных для работы на мобильных телефонах с поддержкой технологии Java 2 Micro Edition.
Возможности современных сотовых телефонов давно уже перешли привычные рамки, и немалую роль в этом сыграла технология Java 2 Micro Edition. Благодаря ей даже простой мобильник можно использовать не только для разговоров и обмена SMS с другими абонентами, но и для решения самых разнообразных задач. Чтобы не быть голословным, приведем в пример не один и даже не два, а сразу семь программных продуктов, реализующих идею эффективного веб-сёрфинга средствами портативного устройства.
Opera Mini. Более 44 миллионов пользователей по всему миру, порядка двух миллиардов просматриваемых страниц в месяц и сотни гигабайтов ежедневного трафика - таковы количественные показатели успеха норвежского браузера Opera Mini для сотовых телефонов, буквально несколько дней назад представшего перед мобильной общественностью в обновленной редакции с индексом 4.1 в названии.
Популярность Opera Mini обусловлена, прежде всего, способностью браузера работать на множестве недорогих телефонов (зачастую обладающих совсем небольшим объёмом встроенной памяти и дисплеем с низким разрешением), а также поддержкой клиент-серверного механизма, значительно расширяющего возможности программы и позволяющего экономить средства за счёт компрессии данных.
По функциональной начинке последняя реинкарнация "миниоперы" практически вплотную приблизилась настольным версиям браузеров. В частности, Opera Mini 4.1 умеет работать в так называемом "режиме обзора" (позволяющем пользователю просматривать сайты именно в том виде, в каком они выглядят на экране компьютера), отлично ладит с модным нынче форматом RSS, поддерживает взаимодействие с популярными онлайновыми сервисами, шифрование данных и загрузку/отправку файлов. Помимо этого, в числе особенностей мобильной программы значится поддержка стилей CSS и множество других функций, делающих работу с интернет-контентом максимально простой и удобной.
По сложившейся за почти три года традиции (напомним, что первая редакция программы была выпущена 10 августа 2005 г.) Opera Mini распространяется бесплатно. Загрузить приложение (около 100 кб) в память телефона можно, набрав в WAP-браузере устройства адрес. Оплате при работе с программой подлежит только транслируемый через GPRS/EDGE сетевой трафик.
PocketWeb. Браузер от немецкой компании TLogic, функционирующий по тому же принципу, что и рассмотренный выше норвежский продукт. Иными словами, в основе PocketWeb тоже лежит высокопроизводительный промежуточный сервер, который предварительно оптимизирует HTML-код, а затем передаёт его клиентскому Java-приложению.
PocketWeb является качественным и всесторонне доработанным инструментом для мобильного интернет-сёрфинга. Программа без проблем взаимодействует с веб-формами и RSS-источниками, умеет обрабатывать сookies и сохранять выбранные страницы в памяти телефона. Благодаря поддержке юникода приложение обеспечивает корректное отображение кириллических и других шрифтов. Шлюз браузера весьма шустро и корректно конвертирует страницы в мобильный формат. Однако на наш взгляд, Opera Mini с её запатентованной технологией Small-Screen Rendering справляется с аналогичными задачами намного лучше.
PocketWeb - коммерческий продукт, в полной мере насладиться возможностями которого можно за чисто символическую плату - 1 доллар и девять центов в месяц (в зависимости от срока лицензии сумма может немного варьироваться). Для сомневающихся компания предлагает десятидневный пробный ключ, ограничивающий функциональность программы просмотром пятидесяти страниц. Немного, конечно, но для того чтобы составить общее впечатление о программе вполне достаточно.
Minuet. В отличие от предыдущих двух обозревателей, созданный компанией TriPrince Technology браузер Minuet является полностью самостоятельным приложением и взаимодействует с интернет-серверами напрямую, без использования промежуточных сетевых ресурсов.
Функционал, которым разработчику удалось напичкать свой браузер, внушает уважение и заставляет лишний раз убедиться в том, что у мобильной версии Java есть ещё порох в пороховницах. Вот далеко не полный список возможностей программы Minuet:
- просмотр HTML-страниц (включая работу с cookies, веб-формами и пр.) и отображение GIF-, JPEG-, PNG-изображений с автоматическим масштабированием последних под размеры дисплея мобильного устройства;
- поддержка HTTP-, HTTPS- и WAP-протоколов;
- наличие механизма фоновой загрузки данных и динамического управления кэшем просмотренных ранее страниц, позволяющего избегать повторных обращений к Сети и экономить тем самым трафик;
- поддержка кириллицы и различных цветовых схем оформления интерфейса (кстати, многоязычного), программируемых "горячих" клавиш, закладок и настраиваемого стартового меню;
- наличие счётчика входящего трафика и опции блокировки картинок.
Не отстает Minuet и по части настроек, позволяя менять размер шрифта программы, редактировать поле User-Agents, хранящее идентификационные данные об используемом пользователем браузере, манипулировать порядком загрузки картинок, отключать функцию масштабирования и фильтрации изображений, просматривать системную информацию об устройстве и многое другое.
Говоря о практической стороне работы с браузером, нельзя не отметить простоту и удобство навигации по веб-страницам. Сразу видно, что программисты из TriPrince Technology со знанием дела подошли к решению этого вопроса. Управлять приложением можно как с джойстика, так и с клавиатуры устройства, причём нужные функции всегда доступны из контекстного меню Minuet, вызываемого нажатием правой софт-клавиши телефона.
Ясно, что бесплатный сыр бывает только в мышеловке, и за всё в этом мире нужно платить, в том числе и за браузер Minuet. Программа стоит девять долларов США. Для тех, кто предпочитает знать, за что он отдаёт свои кровные, предусмотрена пробная полнофункциональная версия.
Ucweb. Оказывается, китайцы - мастера по части создания действительно качественных, заслуживающих внимания программных продуктов. Ярким доказательством тому является браузер Ucweb, состоящий из двух частей: клиента, написанного на языке Java для портативных устройств, и сервера, жутко неторопливого, но со знанием дела выполняющего роль посредника между веб-сервисами и конечным пользователем.
Изюминка программы - отличная функциональность, лишь немногим уступающая норвежскому конкуренту, а в некоторых случаях и превосходящая его. В частности, Ucweb оснащён поддержкой двух независимых окон-вкладок, для переключения между которыми используется клавиша "3". Помимо этого, приложение обеспечивает простую загрузку любых файлов из интернета, легкий поиск информации посредством Google, Baidu и Yicha, работу с RSS и манипулирование закладками.
Несмотря на китайское происхождение, браузер "на ура" переваривает кириллические шрифты и корректно отображает их на дисплее мобильного устройства.
Кому приглянулся потенциал творения китайских товарищей, поспешим напомнить, что скачать программу можно по вышеприведенной ссылке либо с WAP-сайта wap.ucweb.com. Браузер распространяется бесплатно, оплата взимается, опять-таки, лишь за передаваемый сети трафик.
MobiBrowser. Разработка Константина Книжника, максимально адаптированная для работы с текстовой информацией в Сети, без оглядки на лишнюю HTML-шелуху - картинки, элементы оформления, веб-формы и прочие тонкости, отъедающие и без того дорогущий трафик. MobiBrowser идеально подходит для работы со столь популярными ныне электронными книгами непосредственно с экрана мобильного устройства, чему отчасти способствует автоматическое запоминание мидлетом координат последнего посещённого ресурса вплоть до позиций курсора и строки, на которых прервано чтение.
Несмотря на "текстовую" специализацию, MobiBrowser может похвастаться вполне "взрослыми" опциями: полноценным поиском по интернету с помощью Google, механизмом хранения закладок и ведения истории, наличием навигационных клавиш "вперед/назад" и контекстными подсказками, упрощающими взаимодействие с браузером. Всё это цифровое удовольствие размером в тридцать килобайтов распространяется автором абсолютно свободно и доступно для загрузки любому желающему по WAP-ссылке javawidget.com/rus/wap.wml.
CoolBrowser - это творение рук Игоря Кулайчук, "заточенное" под телефоны Siemens. Именно только владельцы этих, уже не выпускаемых ныне устройств могут в полной мере насладиться многочисленными возможностями браузера, среди которых:
- взаимодействие с интернет-серверами напрямую;
- просмотр HTML- и WML-страниц (увы, без картинок);
- сохранение веб-страниц в памяти телефона и закачка любых файлов (с возможностью докачки);
- работа с кодировками Windows-1251, mac, iso, koi8-r и UTF-8;
- наличие встроенного файлового менеджера;
- поддержка веб-форм, cookies, кэша, истории посещений и "горячих" клавиш.
Для других моделей телефонов автор любезно выложил на всеобщее обозрение "урезанную" версию программы, скриншоты которой мы и приводим в этой статье. Данная версия является тестовой и, как показывает практика, отличается крайней нестабильностью в работе. Во избежание возможных проблем разработчик заранее рекомендует отключить "куки" и использование кэш-памяти.
Поскольку в настоящий момент сайт разработчика находится на стадии обновления (крайне затяжного, кстати), загрузить приложение можно, воспользовавшись вот этой прямой ссылкой на исполняемый файл программы.
TeaShark. В конце обзора замолвим буквально пару слов об ещё одном любопытном браузере TeaShark, продвинутом в техническом плане и удобном, но... до жути похожем на своего конкурента из Норвегии. Сходство практически стопроцентное: то же форматирование просматриваемых страниц, тот же принцип навигации по веб-ресурсам с применением востребованной на сегодняшний день клиент-серверной технологии, та же структура меню, та же организация "горячих" клавиш и прочих элементов управления, так или иначе позаимствованных из последних редакций Opera Mini. Однако судя по информации на сайте Teashark, программа находится в стадии бета-тестирования, что не позволяет рекомендовать её для использования.