WikiDer > Мобильный браузер
А мобильный браузер это веб-браузер предназначен для использования на мобильное устройство например, мобильный телефон или КПК. Мобильные браузеры оптимизированы для наиболее эффективного отображения веб-контента на маленьких экранах портативных устройств. Программное обеспечение мобильного браузера должно быть компактным и эффективным, чтобы соответствовать небольшому объему памяти и низкой пропускной способности беспроводных портативных устройств.[1] Как правило, это были урезанные веб-браузеры, однако некоторые последние мобильные браузеры могут работать с новейшими технологиями, такими как CSS 3, JavaScript, и Аякс.
Веб-сайты, созданные таким образом, чтобы к ним можно было получить доступ из этих браузеров, называются беспроводные порталы[2] или вместе как Мобильный Интернет. Они могут автоматически создавать "мобильную" версию каждой страницы, например Википедия интернет сайт.
Базовая технология
Мобильный браузер обычно подключается через сотовая сеть, или все чаще через Беспроводная сеть, используя стандартные HTTP над TCP / IP и отображает веб-страницы, написанные на HTML, Мобильный профиль XHTML (WAP 2.0), или WML (который произошел от HDML). WML и HDML - это упрощенные форматы, подходящие для передачи через ограниченную полосу пропускания, а беспроводное соединение для передачи данных называется WAP. В Японии DoCoMo определил i-режим сервис на основе 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. Для размещения маленьких экранов используют Пост-WIMP интерфейсы.
История
Первый мобильный браузер для КПК был PocketWeb[3][4] для Яблочный Ньютон создано на TecO в 1994 году, за которым последовал первый коммерческий продукт NetHopper, выпущенный в августе 1996 года.[5]
Так называемые «микробраузерные» технологии, такие как WAP, NTTDocomo's i-режим платформа и OpenwaveПлатформа HDML вызвала первую волну интереса к услугам беспроводной передачи данных.
Первое развертывание мобильного браузера на мобильном телефоне произошло, вероятно, в 1997 году, когда Беспроволочная планета (позже ставшие Openwave) поставили свой "UP.Browser" на AT&T телефоны, чтобы предоставить пользователям доступ к содержимому HDML.[6][7]
Британская компания, STNC Ltd., в 1997 году разработала мобильный браузер (HitchHiker), который должен был отображать весь пользовательский интерфейс устройства. Демонстрационная платформа для этого мобильного браузера (Webwalker) имела 1 MIPS общая вычислительная мощность. Это была одноядерная платформа, на которой стек GSM работал на том же процессоре, что и стек приложений. В 1999 году СТНК был приобретен 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. С добавлением ядра обмена сообщениями и модели драйверов, это было достаточно мощным, чтобы быть операционной системой для некоторых встроенных устройств. Одним из таких устройств был Амстрад e-m @ iler и e-m @ iler 2. Этот код лег в основу MME3.
Несколько компаний предлагали браузеры для платформы Palm OS. Первым браузером HTML для Palm OS 1.0 был HandWeb by Smartcode, выпущенный в 1997 году. HandWeb включал свой собственный стек TCP / IP, а Smartcode был приобретен Пальма в 1999 году. Количество мобильных браузеров для платформы Palm OS увеличилось после выпуска Palm OS 2.0, которая включала стек TCP / IP. Бесплатным (хотя позже условно-бесплатным) браузером для Palm OS был Palmscape, написанный в 1998 году Кадзухо Оку из Японии, который впоследствии основал Илинкс. Все еще использовался ограниченно до 2003 года. Qualcomm также разработал Eudora Web браузер и запустил его со смартфоном 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 на базе Новарра браузер. PalmSource предложила конкурирующий веб-браузер на основе Доступ Netfront.
Программное обеспечение Opera впервые со своим Рендеринг на маленьком экране (SSR) и технология рендеринга среднего экрана (MSR). В Опера Веб-браузер может переформатировать обычные веб-страницы для оптимального размещения на экранах малого и среднего размера (КПК). Это был также первый широко доступный мобильный браузер, поддерживающий Аякс и первый мобильный браузер, прошедший ACID2 тестовое задание.[1]
В отличие от мобильного браузера это веб-эмулятор, который использует «виртуальный телефон» для отображения страниц WAP на экране компьютера, реализованный либо на Java, либо в виде транскодера HTML.
Популярные мобильные браузеры
Ниже приведены некоторые из наиболее популярных мобильных браузеров. Некоторые мобильные браузеры действительно представляют собой миниатюрные веб-браузеры, поэтому некоторые поставщики мобильных устройств также предоставляют браузеры для рабочий стол и ноутбук компьютеры.
Источник | Дата | Android Браузер | Хром | Интернет Исследователь | Сафари | опера мини | UC Браузер | 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 | Немного | Манго (версии 4.5, 4.6, 4.7, 5.0) Webkit (версия 6.0+) | проприетарный и LGPL | - |
Блейзер | Пальма | Нет | NetFront[17] | проприетарный | установлен на все новые Palm Treos и КПК |
Хром | Немного | WebKit, Мигать (версии 28+) | Бесплатное ПО в соответствии с Условиями использования Google Chrome, но использует компоненты из Chromium (веб-браузер) проект.[18] | Устанавливается по умолчанию на устройствах Google, поставляемых с Android версии 4.1 (Жевательные конфеты) или выше | |
Машинка для стрижки | Пальма | Нет | обычай | проприетарный | установлен на Palm_VII устройства серии или через мобильный Интернет-комплект Palm |
Браузер Dolphin | MoboTap | Нет | WebKit | проприетарный | установлен на всех Bada |
Firefox для мобильных устройств | Mozilla | да | Геккон, WebKit (только версия для iOS) | MPL | В настоящее время выпущен для Android и iOS, но браузер по умолчанию для ОС Firefox устройства (сейчас снято с производства) |
Internet Explorer Mobile | Microsoft | Нет | Трезубец | проприетарный | на Windows Phone и Windows Mobile только |
Браузер Iris | Torch Mobile | Немного | WebKit | проприетарный и LGPL | Приобретено Исследования в движении - Больше не поддерживает Windows Mobile или Linux |
Разжечь веб-браузер | Amazon.com | Нет | NetFront | проприетарный | Помечено как "экспериментальный" |
Microsoft Edge | Microsoft | Нет | EdgeHTML | проприетарный | на Windows 10 Mobile |
Myriad Browser | Myriad Group | Немного | Magellan (версия 6.x) Фугу (версия 7.x) WebKit (версия 9)[19] | проприетарный и LGPL | Приобретено у Openwave в 2008 |
NetFront | ACCESS Co., Ltd. | да | NetFront | проприетарный | - |
Nokia серии 40 Браузер | Nokia | Немного | WebKit[20] | проприетарный и LGPL | - |
опера мини | Программное обеспечение Opera | Нет | Престо | проприетарный | Возможность предварительной обработки веб-страниц и форматирования для маленьких экранов |
Opera Mobile | Программное обеспечение Opera | Нет | Престо, Мигать (версии 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, Мигать | Android, iOS | Бесплатное ПО в соответствии с Условиями использования Google Chrome | ||
UC Browser | UC Mobile | U3 (на основе WebKit) | S60, Java ME, Android, iOS, Windows Mobile, Bada | Проприетарное Бесплатное ПО | Прокси-рендеринг в Java и Symbian. Движок U3 в Android. |
Classilla | Кэмерон Кайзер | Clecko модифицированный Геккон | Mac OS 8.6, Mac OS 9 | MPL/GPL/LGPL | Хотя настольный компьютер, по умолчанию использует мобильный пользовательский агент, так как он обслуживает старые машины. |
Deepfish | Microsoft | Windows Mobile | Проприетарный | Браузер с прокси-рендерингом (прекращено) | |
JioBrowser | Джио | WebKit, Мигать | Android | Проприетарный | Безопасный просмотр |
Браузер Micromax | Micromax Informatics | Android | |||
Браузер Dolphin | MoboTap | WebKit | Android, iOS | ||
Firefox для мобильных устройств | Фонд Mozilla | Геккон, WebKit (iOS) | Android, ОС Firefox (снято с производства), iOS | MPL | Включает в себя HTML5 поддержка, Синхронизация Firefox, дополнения поддержка и просмотр с вкладками.[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, Заваривать, Android, Windows Mobile, Другие | Проприетарный | |
опера мини | Программное обеспечение Opera | Престо | Java ME, Android, Windows Mobile, iOS, BlackBerry, S60, Другие | Проприетарный | Поддерживает большинство функций автономной Opera, но может работать на менее мощных телефонах, выгружая интенсивный рендеринг памяти на прокси-сервер (на основе Opera Mobile, работающей на сервере) |
Opera Mobile | Программное обеспечение Opera | Престо, Мигать | Android, Maemo, Заваривать, S60, Windows Mobile | С версии 14 основан на Chromium. | |
Бледная луна | Moonchild Productions | Android | Проприетарный Бесплатное ПО | Построен на коде Firefox | |
Pixo | Sun Microsystems | ||||
Skweezer | |||||
Небесный огонь | Skyfire Labs, Inc. | WebKit (версия 2.x +), Геккон (версия 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, Заваривать | Проприетарный | ||
WinWAP | Winwap Technologies | Windows Mobile | Проприетарный | ||
Браузер | Создатель | ток механизм компоновки | Платформы | Лицензия на программное обеспечение | Заметки |
Мобильные транскодеры HTML
Мобильные транскодеры переформатируют и сжимают веб-контент для мобильных устройств и должны использоваться вместе со встроенными или установленными пользователями мобильными браузерами. Ниже приведены несколько ведущих сервисов мобильного транскодирования.
- Openwave Web Adaptor - используется Vodacom
- Мобильный сервер Vision
- Skweezer - используется Orange, Etisalat, JumpTap, Medio, Miva и другими
- Teashark
- опера мини
Несуществующие транскодеры или сайты с удаленной функцией транскодирования
- Google Mobilizer (веб-транскодер Google)[24] - Несуществующий с февраля 2016 года.[25][26] Заменен на Google Web Light.
- Сайт для смартфонов - последний сохранившийся снимок сайта сделан 5 сентября 2012 года.
- Комбинации устройства и браузера в облаке
- Зяблик[27] - Последний снимок работающего сайта Finch сделан 28 февраля 2009 г.[28] Эту несуществующую службу не следует путать с Finch (программное обеспечение). Транскодер 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, поэтому обычный сканер будет перенаправлен на страницу проверки файлов cookie mlvb, последний снимок которой сделан 12 октября 2017 года.
- Косилка (mowser.com)[35] - Альтернативно продается с доменным именем mowser.mobi, которое теперь является постоянной мертвой ссылкой. Последний снимок рабочей страницы датирован 22 сентября 2017 года.[36] По состоянию на 30 марта 2018 года сайт закрыт.[37]
Смотрите также
- Браузерные войны
- Репозиторий описания устройства
- i-режим
- Информационное устройство
- Мобильный Интернет
- Мобильный контент
- Доля использования веб-браузеров
- Пользовательский агент
использованная литература
- ^ "Обзор методов повышения эффективности просмотра веб-страниц с мобильных устройств", Mittal et al., CPE, 2018
- ^ "Определение беспроводного портала из энциклопедии журнала PC". Pcmag.com. 1994-12-01. Получено 2010-07-29.
- ^ Гесслер, Стефан; Котулла, Андреас (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. 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. Получено 2010-06-13.
- ^ «FAQ - Google Chrome». Получено 7 мая 2014.
- ^ «Мириады мобильных браузеров». Myriad Group. 2010. Архивировано с оригинал на 2010-08-01. Получено 2010-12-15.
- ^ «Платформа серии 40». Форум Nokia. 2010-06-04. Архивировано из оригинал на 2010-05-23. Получено 2010-07-29.
- ^ «Лицензии на исходный код iOS». apple.com.
- ^ «Cake собирает 5 миллионов долларов для мобильного браузера с возможностью пролистывания - TechCrunch». techcrunch.com. Получено 2018-06-03.
- ^ «Мобильные функции». Mozilla. Получено 2012-06-26.
- ^ «Google Mobilizer». google.com. Получено 4 мая 2018.
- ^ Соломон, Вина (06.02.2016). "Что случилось с веб-транскодером?". Мобильные сайты | Справочный форум Центра веб-мастеров | Форумы по продуктам Google. Получено 2018-03-30.
- ^ Шварц, Барри (15 февраля 2016 г.). "Google Web Transcoder убит?". Круглый стол поисковой системы. Получено 2018-03-31.
- ^ Парди, Кевин (13 октября 2008 г.). "Finch форматирует веб-сайты для действительно медленных подключений". Лайфхакер. Получено 2013-03-30.
- ^ Бренецки, Адам (2009). "Зяблик". Архивировано из оригинал 28 февраля 2009 г.
- ^
- Бренецки, Адам (2009). "squeezr! beta". Архивировано из оригинал на 2009-12-08.
- Бренецкий, Адам (2010). "Финч теперь ... squeezr! Beta". Архивировано из оригинал на 13.06.2010.
- ^ Бренецкий, Адам (2010). "squeezr! beta". squeezr.net. Архивировано из оригинал 13 февраля 2010 г.
- ^ Бренецкий, Адам (2010). "squeezr! beta закрыта :(". squeezr.net. Архивировано из оригинал на 28.08.2010.
- ^ Бренецкий, Адам. "squeezr! beta закрыта :(". squeezr.net. Архивировано из оригинал на 2012-01-02.
- ^ «Бинг». 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 г.. Получено 2018-03-31.
внешние ссылки
- Инициатива W3C Mobile Web - «Цель Mobile Web Initiative - сделать просмотр веб-страниц с мобильных устройств реальностью», - объясняет Тим Бернерс-Ли, директор W3C и изобретатель Интернета.
- Компактный HTML-код для небольших информационных устройств - ПРИМЕЧАНИЕ W3C, 9 февраля 1998 г.
- Открытый мобильный альянс
- Сайт разработчика браузера Blackberry