Эта статья нуждается в обновлении . Январь 2021 г. ) ( |
Мобильный браузер является веб - браузер , предназначенный для использования на мобильном устройстве , например , как мобильный телефон или КПК . Мобильные браузеры оптимизированы для наиболее эффективного отображения веб-содержимого на небольших экранах портативных устройств. Программное обеспечение мобильного браузера должно быть компактным и эффективным, чтобы соответствовать небольшому объему памяти и низкой пропускной способности беспроводных портативных устройств. [1] Как правило, это были упрощенные веб-браузеры, однако некоторые современные мобильные браузеры могут работать с новейшими технологиями, такими как CSS 3 , JavaScript и Ajax .
Веб-сайты, разработанные таким образом, чтобы к ним можно было получить доступ из этих браузеров, называются беспроводными порталами [2] или все вместе - Mobile Web . Они могут автоматически создавать «мобильную» версию каждой страницы, например веб-сайта Википедии .
Базовая технология [ править ]
Мобильный браузер обычно подключается через сотовую сеть или все чаще через беспроводную локальную сеть , используя стандартный 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 [3] [4] для Apple Newton, созданный в TecO в 1994 году, за которым последовал первый коммерческий продукт NetHopper, выпущенный в августе 1996 года [5].
Так называемые «микробраузерные» технологии, такие как WAP, платформа NTTDocomo i-mode и платформа Openwave HDML , вызвали первую волну интереса к услугам беспроводной передачи данных.
Первое развертывание мобильного браузера на мобильном телефоне произошло, вероятно, в 1997 году, когда Unwired Planet (позже переименованная в Openwave) разместила свой «UP.Browser» на телефонах AT&T, чтобы предоставить пользователям доступ к контенту HDML. [6] [7]
Британская компания STNC Ltd. в 1997 году разработала мобильный браузер (HitchHiker), предназначенный для отображения всего пользовательского интерфейса устройства. Демонстрационная платформа для этого мобильного браузера (Webwalker) имела общую вычислительную мощность 1 MIPS . Это была одноядерная платформа, на которой стек GSM работал на том же процессоре, что и стек приложений. В 1999 году STNC был приобретен Microsoft [8], и HitchHiker стал Microsoft Mobile Explorer 2.0 [9], не имеющим отношения к примитивному 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 e-m @ iler и 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 [10]это решение для просмотра веб-страниц на основе прокси, разработанное Яном Голдбергом и другими [11] в Калифорнийском университете в Беркли, а затем приобретенное PumaTech.
Выпущенный в 2001 г., Mobile Explorer 3.0 добавил совместимость с iMode (cHTML) и многочисленные проприетарные схемы. [12] Образно объединив эти проприетарные схемы с протоколами WAP, MME3.0 реализовал синхронизацию базы данных OTA, push- рассылку электронной почты , клиентов push-информации ( аналогично «Today Screen») и функции PIM. Отмененный Sony Ericsson CMD-Z700 должен был иметь тесную интеграцию с MME3.0. Хотя Mobile Explorer опередил свое время в области мобильных телефонов, разработка была остановлена в 2002 году.
Также в 2002 году Palm, Inc. предложила Web Pro на КПК Tungsten на базе браузера Novarra . PalmSource предложила конкурирующий веб-браузер на основе Access Netfront .
Opera Software первой использовала технологии рендеринга малого экрана (SSR) и рендеринга среднего экрана (MSR). Opera веб - браузер способен переформатировать обычный веб - страницу для оптимальной посадки на небольших экранах и размером среднего экранов (КПК). Это также был первый широко доступный мобильный браузер, поддерживающий Ajax, и первый мобильный браузер, прошедший тест ACID2 . [1]
В отличие от мобильного браузера это веб-эмулятор, который использует «виртуальный телефон» для отображения страниц WAP на экране компьютера, реализованный либо на Java, либо в виде транскодера HTML.
Популярные мобильные браузеры [ править ]
Ниже приведены некоторые из наиболее популярных мобильных браузеров. Некоторые мобильные браузеры действительно представляют собой миниатюрные веб-браузеры, поэтому некоторые поставщики мобильных устройств также предоставляют браузеры для настольных и портативных компьютеров.
Источник | Дата | Браузер Android | Хром | Internet Explorer | Сафари | опера мини | UC Browser | Интернет Samsung | Другой |
---|---|---|---|---|---|---|---|---|---|
Statcounter [13] | Июнь 2017 г. | 4,24% | 47,26% | 0,59% | 21,17% | 5,01% | 14,16% | 6,03% | 1,09% |
Statcounter [14] | Июнь 2015 г. | 15,81% | 30,67% | 1,76% | 24,64% | 10,37% | 12,95% | - | 3,79% |
NetApplications [15] | Июнь 2014 г. | 22,77% | 16,67% | 2,01% | 47.06% | 7,82% | - | - | 4,69% |
Браузеры по умолчанию для мобильных устройств и планшетов [ править ]
Браузер | Создатель | FOSS | Текущий механизм компоновки | Лицензия на программное обеспечение | Примечания |
---|---|---|---|---|---|
Амазонский шелк | Amazon.com | Немного | Мигать | проприетарный и LGPL | Использует раздельную архитектуру, при которой вся обработка выполняется на серверах Amazon. |
Браузер Android | да | WebKit | BSD и LGPL | Браузер включен в Android версии 1.5 - 4.1 [16] | |
Браузер BlackBerry | BlackBerry Ltd | Немного | Mango (версии 4.5, 4.6, 4.7, 5.0) Webkit (версии 6.0+) | проприетарный и LGPL | - |
Блейзер | ладонь | Нет | NetFront [17] | проприетарный | устанавливается на все новые Palm Treos и КПК |
Хром | Немного | WebKit , Blink (версии 28+) | Бесплатное ПО в соответствии с Условиями использования Google Chrome, но использует компоненты из проекта Chromium (веб-браузер) . [18] | Устанавливается по умолчанию на устройствах Google, поставляемых с Android версии 4.1 ( Jelly Bean ) или выше. | |
Машинка для стрижки | ладонь | Нет | обычай | проприетарный | устанавливается на устройства серии Palm_VII или через мобильный Интернет-комплект Palm |
Браузер Dolphin | MoboTap | Нет | WebKit | проприетарный | установлен на все Bada |
Firefox для мобильных устройств | Mozilla | да | Gecko , WebKit (только версия для iOS) | MPL | В настоящее время выпущен для Android и iOS, но браузер по умолчанию для устройств с Firefox OS (больше не поддерживается) |
Internet Explorer Mobile | Microsoft | Нет | Трезубец | проприетарный | на Windows Phone и Windows Mobile только |
Браузер Iris | Torch Mobile | Немного | WebKit | проприетарный и LGPL | Приобретено Research in Motion - больше не поддерживает Windows Mobile или Linux |
Разжечь веб-браузер | Amazon.com | Нет | NetFront | проприетарный | Помечено как "экспериментальный" |
Microsoft Edge | Microsoft | Нет | EdgeHTML | проприетарный | в Windows 10 Mobile |
Myriad Browser | Myriad Group | Немного | Magellan (версия 6.x) Fugu (версия 7.x) WebKit (версия 9) [19] | проприетарный и LGPL | Приобретен у Openwave в 2008 г. |
NetFront | ACCESS Co., Ltd. | да | NetFront | проприетарный | - |
Браузер Nokia Series 40 | Nokia | Немного | WebKit [20] | проприетарный и LGPL | - |
опера мини | Программное обеспечение Opera | Нет | Престо | проприетарный | Возможность предварительной обработки веб-страниц и форматирования для маленьких экранов |
Opera Mobile | Программное обеспечение Opera | Нет | Presto , Blink (версии 15+) | проприетарный | Возможность чтения HTML и возможность форматирования для маленьких экранов |
Веб-браузер PlayStation Portable | Sony | да | NetFront | проприетарный | - |
Браузер Polaris | Infraware Inc. | Немного | Lumi (версия 6.x) WebKit (версия 7.x) | проприетарный и LGPL | Nokia, Samsung, Kyocera и другие телефоны, продаваемые в США, Китае, Южной Корее и т. Д. |
Веб-браузер S60 | Nokia | да | WebKit | LGPL | на телефонах S60 (преимущественно Nokia) |
Сафари | Apple Inc. | Немного | WebKit ( WebCore ) | проприетарный и LGPL [21] | на iOS ( iPhone , iPod Touch и iPad ) |
Мобильный браузер Skyfire | Небесный огонь | Немного | WebKit | проприетарный и LGPL | Отображает содержимое Flash 10, Ajax и Silverlight. В настоящее время поддерживает iOS и Android. |
Браузер WebOS | ладонь | Немного | WebKit | проприетарный и LGPL | Последняя версия WebOS 3.0.5 была выпущена 12 января 2012 г. |
Браузер | Создатель | FOSS | Текущий механизм компоновки | Лицензия на программное обеспечение | Примечания |
Мобильные браузеры, устанавливаемые пользователем [ править ]
Браузер | Создатель | Текущий механизм компоновки | Платформы | Лицензия на программное обеспечение | Примечания |
---|---|---|---|---|---|
Веб-браузер 360 | Цифровой Poke | iOS | |||
Алоха (веб-браузер) | Aloha Mobile Ltd. | WebKit | iOS , Android | Браузер, ориентированный на конфиденциальность | |
BOLT браузер | Bitstream Inc. | WebKit | Java ME , BlackBerry | Проприетарный | Снято с производства, декабрь 2011 г. |
Смелый браузер | Храбрый | Мигать | iOS, Android, | Открытый исходный код | Ориентирован на конфиденциальность, построен на хроме. |
Браузер тортов | Cake Technologies, Inc. | WebKit | iOS, Android | Мобильный браузер с возможностью перелистывания, созданный в 2018 г. [22] | |
Хром | WebKit , Blink | Android , iOS | Бесплатное ПО в соответствии с Условиями использования Google Chrome | ||
UC Browser | UC Mobile | U3 (на основе WebKit ) | S60 , Java ME , Android , iOS , Windows Mobile , Bada | Проприетарное Бесплатное ПО | Прокси-рендеринг в Java и Symbian. Движок U3 в Android. |
Classilla | Кэмерон Кайзер | Клеко - модифицированный геккон | Mac OS 8.6 , Mac OS 9 | MPL / GPL / LGPL | Хотя настольный компьютер, по умолчанию использует мобильный пользовательский агент, так как он обслуживает старые машины. |
Deepfish | Microsoft | Windows Mobile | Проприетарный | Браузер с прокси-рендерингом (прекращено) | |
JioBrowser | Джио | WebKit , Blink | Android | Проприетарный | Безопасный просмотр |
Браузер Micromax | Micromax Informatics | Android | |||
Браузер Dolphin | MoboTap | WebKit | Android , iOS | ||
Firefox для мобильных устройств | Фонд Mozilla | Gecko , WebKit (iOS) | Android , Firefox OS (снято с производства), iOS | MPL | Включает поддержку HTML5 , Firefox Sync , поддержку надстроек и просмотр с вкладками . [23] |
Ссылки | Twibright Labs | PlayStation портативный | GPL | Неофициальный порт, требуется кастомная прошивка | |
Браузер Mercury | iLegendSoft, Inc. | Android , iOS | Бесплатное ПО | ||
Minimo | Фонд Mozilla | Геккон | Linux , Windows CE | MPL / GPL / LGPL | Снято с производства |
NetFront | ACCESS Co., Ltd. | NetFront, WebKit | Linux , S60 , BREW , Android , Windows Mobile , другие | Проприетарный | |
опера мини | Программное обеспечение Opera | Престо | Java ME , Android , Windows Mobile , iOS , BlackBerry , S60 , другие | Проприетарный | Поддерживает большинство функций автономной Opera, но может работать на менее мощных телефонах, выгружая интенсивный рендеринг памяти на прокси-сервер (на основе Opera Mobile, работающей на сервере) |
Opera Mobile | Программное обеспечение Opera | Престо , Блинк | Android , Maemo , BREW , S60 , Windows Mobile | С версии 14 основан на Chromium. | |
Бледная луна | Moonchild Productions | Android | Проприетарное Бесплатное ПО | Построен на коде Firefox | |
Pixo | Sun Microsystems | ||||
Skweezer | |||||
Небесный огонь | Skyfire Labs, Inc. | WebKit (версия 2.x +), Gecko (версия 1.x) | Android , iOS | Поддерживает Flash и Ajax. С 31 декабря 2010 года он больше не поддерживает Symbian OS или Windows Mobile. | |
Слейпнир | Фенрир Инк | WebKit | Android , iOS , Windows Mobile | ||
Стали | WebKit | Android | Снято с производства | ||
Teashark | Java ME | Проприетарное Бесплатное ПО | |||
Тристит | Телефоны с поддержкой Java, BlackBerry | ||||
Мобильный браузер Vision | Новарра | Java ME , BREW | Проприетарный | ||
WinWAP | Winwap Technologies | Windows Mobile | Проприетарный | ||
Браузер | Создатель | Текущий механизм компоновки | Платформы | Лицензия на программное обеспечение | Примечания |
Транскодеры HTML для мобильных устройств [ править ]
Мобильные транскодеры переформатируют и сжимают веб-контент для мобильных устройств и должны использоваться вместе со встроенными или установленными пользователями мобильными браузерами. Ниже приведены несколько ведущих сервисов мобильного транскодирования .
- Openwave Web Adaptor - используется Vodacom
- Мобильный сервер Vision
- Skweezer - используется Orange, Etisalat, JumpTap, Medio, Miva и другими.
- Teashark
- опера мини
Несуществующие транскодеры или сайты с удаленной функцией транскодирования [ править ]
- Google Mobilizer (Google Web Transcoder) [24] - Прекращено с февраля 2016 года. [25] [26] Заменено на Google Web Light.
- Сайт для смартфонов - последний сохранившийся снимок сайта сделан 5 сентября 2012 года.
- Комбинации устройства и браузера в облаке
- Finch [27] - Последний снимок работающего сайта Finch сделан 28 февраля 2009 года. [28] Этот несуществующий сервис не следует путать с Finch (программное обеспечение) . Транскодер Финч стал Squeezr! Beta 8 декабря 2009 г. [29]
- Squeezr! Beta - последняя функциональная бета-страница Squeezr! Датирована 13 февраля 2010 г. [30] По состоянию на 28 августа 2010 г. бета-версия Squeezr! Была закрыта; [31] последняя страница Squeezr, созданная Адамом Бренецки, датирована 2 января 2012 года. [32] С 2013 года squeezr.net перенаправлен на squeezr.it, который является другим сервисом и не связан с Адамом Бренецки.
- Microsoft Bing [33] - параметр включения или отключения «Оптимизировать веб-страницы для вашего телефона» в «Настройках поиска» не отображается в мобильной версии Bing по состоянию на март 2018 г. (Доступ к мобильной версии можно получить с телефона или планшета, или при настройке веб-браузера для идентификации себя с помощью строки мобильного агента пользователя .)
- MobileLeap Transcoding Engine, MobileLeap Inc. По состоянию на март 2018 года исходный код веб-страницы включает JavaScript от компании по парковке доменов Sedo -> ) [34] - Сайт не разрешает вход без файла cookie, поэтому типичный сканер будет перенаправлен на страницу cookiecheck mlvb, последний снимок которой сделан 12 октября 2017 года.
- Mowser (mowser.com) [35] - Альтернативно продается с доменным именем mowser.mobi, которое теперь является постоянной мертвой ссылкой. Последний снимок рабочей страницы датирован 22 сентября 2017 года. [36] По состоянию на 30 марта 2018 года сайт был закрыт. [37]
См. Также [ править ]
- Браузерные войны
- Репозиторий описания устройства
- i-режим
- Информационное устройство
- Мобильный Интернет
- Мобильный контент
- Доля использования веб-браузеров
- Пользовательский агент
Ссылки [ править ]
- ^ " Обзор методов повышения эффективности просмотра мобильных веб-сайтов ", Mittal et al., CPE, 2018
- ^ "Определение беспроводного портала из энциклопедии журнала PC" . Pcmag.com. 1994-12-01 . Проверено 29 июля 2010 .
- ^ Гесслер, Стефан; Котулла, Андреас (1995). «КПК как мобильные WWW-браузеры». Компьютерные сети и системы Isdn . 28 (1–2): 53–59. DOI : 10.1016 / 0169-7552 (95) 00093-6 .
- ^ Лауфф, Маркус; Геллерсен, Ханс-Вернер (1997). «Внедрение мультимедийного клиента на персональных цифровых помощниках». Интерактивные распределенные мультимедийные системы и телекоммуникационные услуги . Конспект лекций по информатике. 1309 . С. 283–295. CiteSeerX 10.1.1.6.6059 . DOI : 10.1007 / BFb0000360 . ISBN 978-3-540-63519-2.
- ^ «NetHopper 2.0 Первый настоящий веб-браузер для Newton» . Журнал PenComputing. 2006 . Проверено 13 октября 2009 года .
- ^ "О Openwave" . Openwave. 2009. Архивировано из оригинального 15 марта 2016 года . Проверено 8 июня, 2016 .
- ^ «The Weather Underground предоставляет метеорологическую службу пользователю мобильного телефона» . Погодное метро. 1997 . Проверено 26 февраля 2009 года .
- ^ «Microsoft приобретает STNC, лидера в области программного обеспечения цифровой сотовой связи» (пресс-релиз). Microsoft. 21 июля 1999 года Архивировано из оригинала 13 мая 2011 года . Проверено 14 апреля 2011 года .
- ^ «Microsoft представляет Microsoft Mobile Explorer» (пресс-релиз). Microsoft. 8 декабря 1999 года Архивировано из оригинала 14 ноября 2010 года . Проверено 14 апреля 2011 года .
- ^ «Опыт работы с Top Gun Wingman: графический веб-браузер на основе прокси для 3Com PalmPilot» (PDF) . uwaterloo.ca . Дата обращения 4 мая 2018 .
- ^ "О Top Gun Wingman" . daedalus.cs.berkeley.edu . Дата обращения 4 мая 2018 .
- ^ «Microsoft Mobile Explorer 3.0 обеспечивает завтрашнюю функциональность WAP 2.0 уже сегодня» (пресс-релиз). Microsoft. 19 февраля 2001 года в архив с оригинала на 1 апреля 2011 года . Проверено 14 апреля 2011 года .
- ^ StatCounter 2017
- ^ StatCounter 2015
- ^ NetApplications 2014
- ^ Android 4.1 против Android 4.2 - Братья Джелли Бин . 23 января 2013 г.
- ^ «palmOne выбирает ACCESS NetFront Browser Engine для поддержки нового мобильного браузера Blazer 4.0 и расширения совместной работы» . ACCESS Co., Ltd. 08 декабря 2004 г. Архивировано из оригинала на 2010-05-28 . Проверено 13 июня 2010 .
- ^ «FAQ - Google Chrome» . Дата обращения 7 мая 2014 .
- ^ «Мириады мобильных браузеров» . Myriad Group. 2010. Архивировано из оригинала на 2010-08-01 . Проверено 15 декабря 2010 .
- ^ "Платформа серии 40" . Форум Nokia. 2010-06-04. Архивировано из оригинала на 2010-05-23 . Проверено 29 июля 2010 .
- ^ «Лицензии на исходный код iOS» . apple.com .
- ^ «Cake собирает 5 миллионов долларов для мобильного браузера с возможностью пролистывания - TechCrunch» . techcrunch.com . Проверено 3 июня 2018 .
- ^ «Мобильные функции» . Mozilla . Проверено 26 июня 2012 .
- ^ "Google Mobilizer" . google.com . Дата обращения 4 мая 2018 .
- ^ Соломон, Вина (2016-02-06). "Что случилось с веб-транскодером?" . Мобильные сайты | Справочный форум Центра веб-мастеров | Форумы по продуктам Google . Проверено 30 марта 2018 .
- ^ Шварц, Барри (2016-02-15). "Google Web Transcoder убит?" . Круглый стол по поисковым системам . Проверено 31 марта 2018 .
- ^ Парди, Кевин (2008-10-13). "Finch форматирует веб-сайты для действительно медленных подключений" . Лайфхакер . Проверено 30 марта 2013 .
- ^ Brenecki, Адам (2009). «Зяблик» . Архивировано из оригинала на 2009-02-28.
- ^
- Бренецки, Адам (2009). "squeezr! beta" . Архивировано из оригинала на 2009-12-08.
- Бренецкий, Адам (2010). «Финч теперь ... squeezr! Beta» . Архивировано из оригинала на 2010-06-13.
- ^ Brenecki, Адам (2010). "squeezr! beta" . squeezr.net. Архивировано из оригинала на 2010-02-13.
- ^ Brenecki, Адам (2010). «squeezr! бета закрыта :(» . squeezr.net. Архивировано из оригинала на 2010-08-28.
- ^ Бренецкий, Адам. "squeezr! beta закрыта :(" . squeezr.net. Архивировано из оригинала 02.01.2012.
- ^ "Бинг" . m.bing.com . Дата обращения 4 мая 2018 .
- ^ mlvb.net [ постоянная мертвая ссылка ]
- ^ "О" . Косилка . afilias.tech. 2011. Архивировано из оригинала на 2017-02-05.
- ^ "mowser.mobi" . Mowzer. 2011. Архивировано из оригинала на 2017-09-22.
- ^ "Mowser.com был закрыт!" . Республика Ирландия: Afilias Plc. 2017 . Проверено 31 марта 2018 .
Внешние ссылки [ править ]
- W3C Mobile Web Initiative - «Цель Mobile Web Initiative состоит в том, чтобы сделать просмотр веб-страниц с мобильных устройств реальностью», - объясняет Тим Бернерс-Ли, директор W3C и изобретатель Интернета.
- Компактный HTML-код для небольших информационных устройств - ПРИМЕЧАНИЕ W3C, 9 февраля 1998 г.
- Открытый мобильный альянс
- Сайт разработчика браузера Blackberry