Мобильный браузер — это веб-браузер , предназначенный для использования на мобильном устройстве, таком как мобильный телефон , КПК , смартфон или планшет . Мобильные браузеры оптимизированы для наиболее эффективного отображения веб-контента на небольших экранах портативных устройств. Некоторые мобильные браузеры, особенно более старые версии, спроектированы так, чтобы быть небольшими и эффективными, чтобы соответствовать небольшому объему памяти и низкой пропускной способности некоторых беспроводных портативных устройств. Традиционные телефоны меньшего размера используют урезанные мобильные веб-браузеры; однако большинство современных смартфонов имеют полноценные браузеры, поддерживающие новейшие веб-технологии, такие как CSS 3 , JavaScript и Ajax .
Веб-сайты, предназначенные для использования в мобильных браузерах, в совокупности могут называться мобильным Интернетом . Сегодня более 75% веб-сайтов «дружественны к мобильным устройствам» [ нужна ссылка ] за счет определения того, когда запрос поступает с мобильного устройства, и автоматического создания «мобильной» версии страницы, предназначенной для соответствия экрану устройства и пригодной для использования с сенсорный интерфейс.
Базовая технология
Мобильный браузер обычно подключается через сотовую сеть или, чаще, через беспроводную локальную сеть , используя стандарт HTTP поверх TCP/IP , и отображает веб-страницы, написанные в HTML . Исторически первые функциональные телефоны ограничивались отображением только страниц, специально разработанных для мобильного использования и написанных в формате XHTML Mobile Profile ( WAP 2.0 ) или WML (который произошел от HDML ). WML и HDML — это урезанные форматы, подходящие для передачи данных через ограниченную полосу пропускания и беспроводное соединение для передачи данных, называемое WAP . В Японии компания DoCoMo определила службу i-mode на основе i-mode HTML, который является расширением Compact HTML (C-HTML), простого подмножества HTML.
WAP 2.0 определяет мобильный профиль XHTML плюс WAP CSS, подмножества стандарта XHTML и CSS W3C с небольшими расширениями для мобильных устройств.
Мобильные браузеры смартфонов — это полнофункциональные веб-браузеры, поддерживающие HTML, CSS , ECMAScript , а также мобильные технологии, такие как WML, i-mode HTML или cHTML. Для размещения небольших экранов используются интерфейсы Post-WIMP .
История
Первым мобильным браузером для КПК был PocketWeb [1] [2] для Apple Newton , созданный в TecO в 1994 году, за ним последовал первый коммерческий продукт NetHopper, выпущенный в августе 1996 года. [3]
Так называемые «микробраузерные» технологии, такие как WAP, платформа i-mode от NTTDocomo и платформа HDML от Openwave , вызвали первую волну интереса к услугам беспроводной передачи данных.
Первое использование мобильного браузера на мобильном телефоне произошло, вероятно, в 1997 году, когда компания Unwired Planet (позже ставшая Openwave) разместила свой «UP.Browser» на телефонах AT&T , чтобы предоставить пользователям доступ к контенту HDML. [4] [5]
Британская компания STNC Ltd. в 1997 году разработала мобильный браузер (HitchHiker), который должен был отображать весь пользовательский интерфейс устройства. Демонстрационная платформа для этого мобильного браузера (Webwalker) имела общую вычислительную мощность 1 MIPS . Это была одноядерная платформа, на которой стек GSM работал на том же процессоре, что и стек приложений. В 1999 году STNC был приобретен Microsoft [6] и HitchHiker стал Microsoft Mobile Explorer 2.0, [7] не связанным с примитивным Microsoft Mobile Explorer 1.0. HitchHiker считается первым мобильным браузером с унифицированной моделью рендеринга, обрабатывающим HTML и WAP, а также почту ECMAScript, WMLScript , POP3 и IMAP в одном клиенте. Хотя он не использовался, можно было объединить HTML и WAP на одних и тех же страницах, хотя это сделало бы страницы недействительными для любого другого устройства. Mobile Explorer 2.0 был доступен на Benefon Q, Sony CMD-Z5, CMD-J5, CMD-MZ5, CMD-J6, CMD-Z7, CMD-J7 и CMD-J70. С добавлением ядра обмена сообщениями и модели драйверов она стала достаточно мощной, чтобы стать операционной системой для некоторых встроенных устройств. Одними из таких устройств были Amstrad em@iler [8] и em@iler 2. Этот код лег в основу MME3.
Несколько компаний предлагали браузеры для платформы Palm OS. Первым HTML-браузером для Palm OS 1.0 был HandWeb от компании Smartcode, выпущенный в 1997 году. HandWeb включал собственный стек TCP/IP, а Smartcode был приобретен Palm в 1999 году. После выпуска Palm OS число мобильных браузеров для платформы Palm OS увеличилось. 2.0, который включал стек TCP/IP. Бесплатный (хотя позже условно-бесплатный) браузер для Palm OS назывался Palmscape, написанный в 1998 году Кадзухо Оку из Японии, который впоследствии основал Ilinx . До 2003 года он все еще использовался ограниченно. Qualcomm также разработала веб-браузер Eudora и выпустила его вместе со смартфоном QCP на базе Palm OS. ProxiWeb [9] представлял собой решение для просмотра веб-страниц на основе прокси-сервера, разработанное Яном Голдбергом и другими [10] в Калифорнийском университете в Беркли и позже приобретенное PumaTech.
В Mobile Explorer 3.0, выпущенном в 2001 году, добавлена совместимость с iMode (cHTML), а также многочисленные собственные схемы. [11] Творчески объединив эти запатентованные схемы с протоколами WAP, MME3.0 реализовал синхронизацию базы данных OTA, отправку электронной почты , отправку информационных клиентов (мало чем отличающуюся от «Сегодняшнего экрана») и функциональность PIM. Отмененный Sony Ericsson CMD-Z700 должен был иметь тесную интеграцию с MME3.0. Хотя Mobile Explorer опередил свое время на рынке мобильных телефонов, разработка была остановлена в 2002 году.
Также в 2002 году компания Palm, Inc. предложила Web Pro для КПК Tungsten на базе браузера Novarra . PalmSource предложила конкурирующий веб-браузер на базе Access NetFront .
Программное обеспечение Opera впервые внедрило технологию рендеринга на маленьком и среднем экране. Веб-браузер Opera способен переформатировать обычные веб-страницы для оптимального размещения на маленьких экранах и экранах среднего размера (КПК) . Это также был первый широко доступный мобильный браузер, поддерживающий Ajax , и первый мобильный браузер, прошедший тест Acid2 .
Отличием от мобильного браузера является веб-эмулятор, который использует «виртуальный телефон» для отображения WAP-страниц на экране компьютера, реализованный либо на Java, либо в виде транскодера HTML.
Популярные мобильные браузеры
Ниже приведены некоторые из наиболее популярных мобильных браузеров. Некоторые мобильные браузеры представляют собой миниатюрные веб-браузеры, поэтому некоторые поставщики мобильных устройств также предоставляют браузеры для настольных компьютеров и ноутбуков .
Браузеры по умолчанию для мобильных устройств и планшетов (текущие и несуществующие)
Устанавливаемые пользователем мобильные браузеры (текущие и несуществующие)
Мобильные транскодеры HTML
Мобильные транскодеры переформатируют и сжимают веб-контент для мобильных устройств и должны использоваться вместе со встроенными или установленными пользователем мобильными браузерами. Ниже приведены несколько ведущих служб мобильного транскодирования .
Несуществующие транскодеры или сайты с удаленной функцией транскодирования.
Google Mobilizer (Google Web Transcoder) [25] — не существует с февраля 2016 года. [26] [27] Заменён на Google Web Light .
Сайт для смартфонов. Последний сохранившийся снимок сайта датирован 5 сентября 2012 года.
Комбинации устройства и браузера в облаке
Finch [28] — Последний снимок работоспособного сайта Finch датирован 28 февраля 2009 года. [29] Этот несуществующий сервис не следует путать с Finch (программное обеспечение) . Транскодер Finch стал Squeezr!Beta уже 8 декабря 2009 года. [30]
Squeezr!Beta — Последняя функциональная страница Squeezr!Beta датирована 13 февраля 2010 года. [31] По состоянию на 28 августа 2010 года Squeezr!Beta была закрыта; [32] последняя страница Squeezr, автором которой является Адам Бренеки, датирована 2 января 2012 года. [33] С 2013 года squeezr.net перенаправляется на squeezr.it, который представляет собой другой сервис, не связанный с Адамом Бренеки.
Microsoft Bing [34] — возможность включения или отключения «Оптимизации веб-страниц для вашего телефона» в «Настройках поиска» не отображается в мобильной версии Bing по состоянию на март 2018 г. (Доступ к мобильной версии можно получить с помощью телефона или планшета, или при настройке веб-браузера для идентификации с помощью строки пользовательского агента мобильного устройства .)
Mowser (mowser.com) [36] — альтернативно продается под доменным именем mowser.mobi, которое теперь является постоянной мертвой ссылкой. Последний снимок рабочей страницы датирован 22 сентября 2017 года. [37] По состоянию на 30 марта 2018 года сайт закрыт. [38]
^ Гесслер, Стефан; Котулла, Андреас (1995). «КПК как мобильные WWW-браузеры». Компьютерные сети и системы Isdn . 28 (1–2): 53–59. дои : 10.1016/0169-7552(95)00093-6.
^ Лауфф, Маркус; Геллерсен, Ханс-Вернер (1997). «Внедрение мультимедийного клиента на персональных цифровых помощниках». Интерактивные распределенные мультимедийные системы и телекоммуникационные услуги . Конспекты лекций по информатике. Том. 1309. стр. 283–295. CiteSeerX 10.1.1.6.6059 . дои : 10.1007/BFb0000360. ISBN978-3-540-63519-2.
^ «NetHopper 2.0: первый настоящий веб-браузер для Newton» . Журнал Pen Computing. Июль 1996 года. Архивировано из оригинала 11 июня 2011 года . Проверено 13 октября 2009 г.
^ «О нас». Открытая мобильность. 2009. Архивировано из оригинала 15 марта 2016 года . Проверено 8 июня 2016 г.
^ «The Weather Underground предоставляет метеорологические услуги пользователю мобильного телефона» . Подземелье погоды. 1997. Архивировано из оригинала 6 июня 2009 года . Проверено 26 февраля 2009 г.
^ «Microsoft приобретает STNC, лидера в области программного обеспечения для цифровой сотовой связи» (пресс-релиз). Майкрософт. 21 июля 1999 года. Архивировано из оригинала 13 мая 2011 года . Проверено 14 апреля 2011 г.
^ «Microsoft представляет Microsoft Mobile Explorer» (пресс-релиз). Майкрософт. 8 декабря 1999 года. Архивировано из оригинала 14 ноября 2010 года . Проверено 14 апреля 2011 г.
^ "Предыдущий em@iler..." Амстрад . 5 октября 2002 г. Архивировано из оригинала 9 февраля 2006 г.
^ «Опыт работы с Top Gun Wingman: графический веб-браузер на основе прокси для 3Com PalmPilot» (PDF) . uwaterloo.ca . Проверено 4 мая 2018 г.
^ "О Top Gun Wingman" . Компакт-диск исследовательского проекта BARWAN Калифорнийского университета в Беркли . Архивировано из оригинала 5 мая 2018 года . Проверено 4 мая 2018 г.
^ «Microsoft Mobile Explorer 3.0 обеспечивает завтрашнюю функциональность WAP 2.0 уже сегодня» (пресс-релиз). Майкрософт. 19 февраля 2001 года. Архивировано из оригинала 1 апреля 2011 года . Проверено 14 апреля 2011 г.
^ «9 лучших браузеров для мобильных устройств и планшетов» . Глобальная статистика StatCounter . Май 2022.
^ «9 лучших браузеров для мобильных устройств и планшетов» . Глобальная статистика StatCounter . Июнь 2017.
^ «9 лучших браузеров для мобильных устройств и планшетов» . Глобальная статистика StatCounter . Июнь 2015.
^ «Windows 8.x, Internet Explorer в июне не работает» . Арс Техника . 02 июля 2014 г.
^ Android 4.1 против Android 4.2 — Братья Джелли Бин. 23 января 2013 г., Элвин Ибаньес, Android Authority
^ «palmOne выбирает браузерный движок ACCESS NetFront для поддержки нового мобильного браузера Blazer 4.0 и расширения сотрудничества» . ДОСТУП. 08.12.2004. Архивировано из оригинала 28 мая 2010 г. Проверено 13 июня 2010 г.
^ «Часто задаваемые вопросы — мобильный Chrome» . Разработчики Chrome . 28 февраля 2014 года . Проверено 7 мая 2014 г.
^ «Мобильные браузеры». Группа Мириад. 2010. Архивировано из оригинала 1 августа 2010 г. Проверено 15 декабря 2010 г.
^ "Платформа Series 40" . Форум Нокиа. 04.06.2010. Архивировано из оригинала 23 мая 2010 г. Проверено 29 июля 2010 г.
^ «Открытый исходный код». Разработчик Apple .
↑ Перес, Сара (30 января 2018 г.). «Cake собирает 5 миллионов долларов на мобильный браузер с возможностью перелистывания» . ТехКранч . Проверено 3 июня 2018 г.
^ «Условия использования Chromium» . Гугл-код . 2 сентября 2008 г. Архивировано из оригинала 22 октября 2008 г. Проверено 27 апреля 2021 г.
^ «Firefox для мобильных устройств». Мозилла . Проверено 26 июня 2012 г.
^ «Google Мобилизатор». гугл.com . Проверено 4 мая 2018 г.
^ Соломон, Вина (6 февраля 2016 г.). «Что случилось с веб-транскодером?». Мобильные веб-сайты | Справочный форум Центра веб-мастеров | Форумы по продуктам Google . Проверено 30 марта 2018 г.
^ «О» . Моузер . afilias.tech. 2011. Архивировано из оригинала 05 февраля 2017 г.
Ссылки Моузер. 2011. Архивировано из оригинала 22 сентября 2017 г.
^ «Mowser.com закрыт!». Республика Ирландия: Afilias Plc. 2017 . Проверено 31 марта 2018 г.
Внешние ссылки
W3C Mobile Web Initiative — «Цель Mobile Web Initiative — сделать просмотр веб-страниц с мобильных устройств реальностью», — объясняет Тим Бернерс-Ли, директор W3C и изобретатель Интернета.
Компактный HTML для небольших информационных устройств — ПРИМЕЧАНИЕ W3C от 9 февраля 1998 г.