Обзор веб-браузеров для ОС Windows Mobile

Оригинал: https://blogs.msdn.com/windowsmobile/archive/2009/01/05/survey-of-web-browsers-for-windows-mobile.aspx

Меня зовут Джим Кози (Jim Causey) и я подготавливаю документацию для разработчиков ядра операционной системы Windows Mobile. Я занимаюсь разработками для ОС Windows в сфере высшего образования и частном бизнесе на протяжении 15 лет, работая в качестве писателя и редактора для SAMS, Microsoft Press, а теперь Майкрософт большую часть этого времени. Дополнительные сведения см. в моем блоге MSDN, Far Pointer.

Одним из моих любимых преимуществ обладания телефоном с ОС Windows Mobile (модель Samsung BlackJack II, работающая под управлением версии Windows Mobile 6.1) является многообразная экосистема разработчиков, создающих приложения для моего устройства. Наличие сообщества опытных разработчиков позволяет использовать альтернативные варианты, учитывающие индивидуальные особенности пользователя в работе и развлечениях. Что касается веб-браузеров для Windows Mobile, наряду с приложением корпорации Майкрософт Internet Explorer Mobile доступны версии других производителей. Рассмотрим несколько браузеров, готовых к использованию в данный момент, и один, находящийся в разработке.

Skyfire

В Skyfire используется подсистема графической обработки Gecko из браузера Mozilla, это приложение загружает и обрабатывает все содержимое на серверах Skyfire Labs. Подобный принцип позволяет браузеру правильно обрабатывать любую страницу, которую можно просмотреть на ПК, включая веб-сайты, использующие Silverlight, Adobe Flash, QuickTime компании Apple и другие технологии. Небольшой экран мобильных устройств компенсируется в Skyfire возможностью избирательного прокручивания и масштабирования элементов на странице.

На снимке экрана ниже показан экран-заставка браузера Skyfire на телефоне BlackJack II:

Возможно, формат этой картинки не поддерживается браузером.

Поскольку Skyfire не предоставляет веб-сайтам сведений об использовании мобильного браузера, каждая посещенная страница отображается в качестве полной версии для настольных систем. Я получил огромное удовольствие от использования Skyfire на телефонах Q9H и BlackJack II; браузер выполнял все возможные задачи, начиная с развлечений в сети Facebook и заканчивая доступом к сведениям о состоянии банковских счетов или просмотром телевизионных передач на Hulu.com!

Ниже представлена корневая страница ресурса Ars Technica, обработанная браузером Skyfire:

Возможно, формат этой картинки не поддерживается браузером.

Как можно видеть, браузер визуализирует все содержимое, включая Flash-объявление справа. На следующем снимке изображена страница, увеличенная на два уровня:

Возможно, формат этой картинки не поддерживается браузером.

Затем переместимся на веб-сайт YouTube для просмотра видеоролика об эффектном бурундуке; масштаб увеличен, чтобы вы могли увидеть его маленькие глаза-бусинки:

Возможно, формат этой картинки не поддерживается браузером.

Далее посмотрим телесериал «Звездный крейсер «Галактика» (классические серии) на сайте Hulu.com:

Возможно, формат этой картинки не поддерживается браузером.

…и версию аналогичного эпизода в увеличенном масштабе:

Возможно, формат этой картинки не поддерживается браузером.

Производительность достаточно высокая… следует отметить, что журнал Laptop Magazine недавно провел тестирование мобильных браузеров, по результатам которого скорость работы Skyfire на iPhone оказалась выше, чем даже у Opera Mobile или Safari. При прокручивании страницы время от времени наблюдались задержки в отображении, однако не стоит ожидать безупречного качества от предварительной версии программного обеспечения.

Браузер Skyfire бесплатно доступен на веб-сайте Skyfire Labs при участии в общественной программе тестирования бета-версии; на данный момент выпущена бета-версия 0.8.5.

Opera Mini и Opera Mobile

Компания Opera Software также представила две версии популярного веб-браузера для ОС Windows Mobile: Opera Mini и Opera Mobile.

Браузер Opera Mini бесплатно доступен для загрузки с веб-сайта Opera Software. Opera Mini — это приложение Java, удаленно загружающее и визуализирующее содержимое. Текущая версия, Opera Mini 4.2, также содержит компонент Opera Link, синхронизирующий закладки и другие личные настройки между приложением Opera, запущенным на настольной системе, и другими мобильными устройствами с браузером Opera Mini. Особенностью Opera Mini является также широкий диапазон представлений, позволяющий выбрать привлекательный внешний вид для интерфейса браузера. Однако по сравнению со Skyfire возможности Opera Mini по отображению различных типов информативного содержимого ограничены; например, ресурс YouTube в настоящее время загружается в браузере Opera Mini только на телефонах Sony Ericsson и Nokia.

Первым шагом по запуску приложения Opera Mini является определение каталога его установки; чтобы найти его на телефоне BlackJack II, мне пришлось открыть программу запуска Java:

Возможно, формат этой картинки не поддерживается браузером.

Затем загружается экран-заставка:

Возможно, формат этой картинки не поддерживается браузером.

Чтобы сохранить паритет, перейдем на домашнюю страницу Ars Technica:

Возможно, формат этой картинки не поддерживается браузером.

Как вы видите, Opera Mini не загружает Flash-объявление справа. Затем я увеличил масштаб, чтобы прочитать текст:

Возможно, формат этой картинки не поддерживается браузером.

Opera Mobile — это основное мобильное решение Opera для просмотра веб-страниц. Новейшая версия (8.65) доступна для индивидуального приобретения либо входит в комплект поставки телефона или пакет услуг мобильной связи. Также можно загрузить бесплатную бета-версию Opera Mobile 9.5.

В отличие от Opera Mini приложение Opera Mobile — это полнофункциональный веб-браузер, локально загружающий и обрабатывающий все содержимое. По умолчанию Opera Mobile отображает веб-страницу полностью, позволяя прокручивать и масштабировать ее при необходимости. Opera Mobile также содержит функцию просмотра с несколькими вкладками и инструменты браузера Opera Dragonfly для веб-разработки и отладки. И, наконец, по утверждению Opera Software, Opera Mobile — один из наиболее быстрых мобильных браузеров, доступных в настоящее время. Ниже изображен экран-заставка Opera Mobile:

Возможно, формат этой картинки не поддерживается браузером.

Браузер Opera Mobile разработан для устройств с сенсорным экраном и в моем телефоне BlackJack II работает недостаточно эффективно. Однако мне удалось настроить устройство; различия можно видеть на следующем снимке экрана Opera Mobile, демонстрирующем обновленную страницу Ars Technica:

Возможно, формат этой картинки не поддерживается браузером.

Fennec (Firefox для мобильных устройств)

Fennec — это кодовое название продукта компании Mozilla, разработавшей версию браузера Firefox для мобильных устройств, в том числе Windows Mobile. Брэд Лэсси (Brad Lassey), ведущий разработчик проекта Fennec, опубликовал в блоге серию статей, посвященных установке и запуску Fennec в эмуляторе Windows Mobile.

В настоящее время Fennec находится в разработке, поэтому сборки Windows Mobile, доступные для загрузки, отсутствуют. Однако можно запустить раннюю версию браузера от разработчиков (на данный момент это альфа-версия 1) на настольных ПК с ОС Windows, Mac OS X или Linux. На снимке ниже показана страница Ars Technica, загруженная в Fennec, в ОС Windows Vista с пакетом обновления 1:

Возможно, формат этой картинки не поддерживается браузером.

Fennec имеет наглядный интерфейс, позволяющий перемещаться вправо для просмотра всех открытых вкладок:

Возможно, формат этой картинки не поддерживается браузером.

…или влево для доступа к элементам управления:

Возможно, формат этой картинки не поддерживается браузером.

Кроме того, поскольку Fennec является проектом с «открытым кодом», разработчики могут самостоятельно попробовать создать версию Fennec для Windows Mobile.

Я активно использую Firefox на компьютерах с ОС Windows на протяжении многих лет, поэтому с нетерпением жду выхода сборки Fennec для Windows Mobile.

Автор перевода: Ульяна Бутенко