Opera Mini
![]() Википедия в браузере |
|
| Тип | |
|---|---|
| Разработчик | |
| Операционная система |
J2ME, BlackBerry OS, Windows Mobile 2003 SE-6.5, Android, iOS, S60 |
| Последняя версия |
6.5 - Android, J2ME, BlackBerry, Symbian (3 ноября 2011 года) |
| Лицензия | |
| Сайт | |
Opera Mini - популярный интернет-браузер для мобильных устройств (мобильные телефоны, смартфоны, КПК) для просмотра WAP и WWW интернет-сайтов, созданный на базе J2ME (также существуют нативные версии программы для Symbian, Android, iOS и Windows Mobile, не требующие J2ME). Работает через прокси-сервер компании Opera Software. На август 2010 года у Opera Mini зарегистрировано около 66,5 млн пользователей[1]. Браузер распространяется бесплатно.
Содержание |
[править] История
Изначально Opera Mini была создана для мобильных телефонов, не способных запускать веб-браузеры[2]. Как пилотный проект Opera Mini была выпущена 10 августа 2005 года в сотрудничестве с норвежской телевизионной станцией «TV 2»[3]. Тогда браузер был доступен только для клиентов телекомпании.
Бета-версия была выпущена в Швеции, Дании, Норвегии и Финляндии 20 октября 2005 года[4]. Финальная версия вышла в Германии 10 ноября 2005 года[5], но при помощи сайта Opera Mini, браузер появился во всех странах в декабре того же года. Официальный релиз браузера во всём мире состоялся 24 января 2006 года[6].
3 мая 2006 года была выпущена Opera Mini 2.0. Появилась возможность скачивать файлы, новый скин, функция быстрого набора, новые поисковые машины, улучшена навигация[7].
1 ноября 2006 года вышла Opera Mini 3 beta. В этой версии появились возможность подписки и предпросмотра RSS-лент, загрузки фотографий, сделанные мобильным устройством, и содержание складывающихся в свой перечень функций и возможностей[8].Вторая бета-версия была выпущена 22 ноября. Она была переведена на многие языки (ранее только английский), поддержка RTSP[9], а 28 ноября вышла финальная версия Opera Mini 3. Эта версия стала быстрее и безопаснее предыдущих[10].
7 ноября 2007 года в свет была выпущена Opera Mini 4. По словам Йохана Шона (Johan Schön), технического директора по развитию Opera Mini, весь код был переписан[11]. Opera Mini 4 использовал движок Presto 2.1 и включал в себя возможность полноценного просмотра веб-страниц благодаря функциям Обзор/Overview, Масштабирование/Zooming и Альбомный вид/Landscape view. В режиме Overview можно просматривать страницу, используя курсор мыши,[12]. С помощью курсора можно увеличить отдельный фрагмент страницы (аналогично возможности браузера Nintendo DS). В режиме Landscape view все элементы экрана будут повёрнуты на 90°. Также доступна синхронизация данных с настольной версией браузера Opera с помощью Opera Link[13].
До Opera Mini 4 у браузера было две версии:
- Opera Mini для телефонов с высоким уровнем памяти MIDP 2;
- Opera Mini для телефонов с низким уровнем памяти MIDP 1[14].
Opera Mini 4 предназначена для первой группы телефонов[15], а Opera Mini 3 по-прежнему используется телефонами из второй группы[16].
В Opera Mini 4.1 beta, использующееся в мобильных устройствах с поддержкой в java jsr-75 доступа к файловой системе, закачка может осуществляться средствами самого браузера Opera Mini. Как правило, возможна загрузка файлов, тип которых поддерживается мобильным устройством.
Изначально поисковая система Google была установлена по умолчанию в Opera Mini[17], но 8 января 2007 года, Opera Software и Yahoo! объявили о сотрудничестве и намерении сделать Yahoo! поисковой системой по умолчанию взамен Google[18]. 27 февраля 2008 года Opera Software объявила о том, что в Opera Mini и Opera Mobile будут использовать по умолчанию Google. Это вызвано жалобами пользователей по поводу сложности системы Yahoo! и простоте в использовании Google. С 13 мая 2008 года в русскоязычной версии Opera Mini в качестве поисковой системы по умолчанию используется Яндекс[19].
16 сентября 2009 года состоялся выпуск Opera Mini 5 beta. Браузер использует движок Presto 2.2.0. Из нововведений стоит отметить полностью переделанный интерфейс, в том числе появление вкладок, Speed Dial перестал быть просто списком ссылок и теперь представляет собою 9 фреймов (как и в Opera Desktop), полноценный менеджер паролей, появление внутреннего буфера обмена. Кроме того, Opera Mini 5 beta является первым мобильным браузером, интерфейс которого приспособлен как для телефонов, так и для устройств с сенсорным экраном (появление собственной виртуальной клавиатуры). Минусами этой сборки является временное отсутствие таких функций, как Opera Link, менеджера закачек и новостного клиента, отсутствие многих, привычных пользователям версии 4.2, быстрых комбинаций клавиш. Весь интерфейс браузера только на английском, из-за чего невозможно набирать текст на виртуальной клавиатуре на другом языке, более жёсткие требования к ресурсам устройства, в том числе появление предупреждения, что браузер может некорректно работать на устройствах с разрешением экрана менее 240x320 px[20][21].
2 декабря 2009 года была выпущена Opera Mini 5 beta 2, в которой появились такие функции как менеджер закачек, синхронизация через Opera Link, а также прогрессивная загрузка, работающая только при использовании Socket протокола, которая подразумевает поэтапную загрузку страниц[22][23].
4 марта 2010 года была выпущена нативная версия Opera Mini 5 beta 2 для Windows Mobile 5.0/6 (включая смартфонные версии). Используются те же возможности, что и beta 2 для J2ME, но отсутствует возможность отключать прямое редактирование в формах (inline editing), что образовывает некоторые трудности при наборе текста[24][25].
11 марта 2010 года вышла нативная версия для устройств под управлением ОС Google Android. Используются те же возможности, что и beta 2 для J2ME, но доступно только оформление для управления касанием (все Android-устройства де-факто имеют сенсорные экраны)[26][27]. Браузер доступен для скачивания в Android Market[28].
16 марта 2010 года вышла финальная версия Opera Mini 5 для платформы J2ME (сотовые телефоны). Немного был изменён экран быстрого запуска — появились две ссылки («Посоветовать другу», «Live Scores»), для устройств с "альбомной" ориентацией дисплея кнопки быстрого запуска расположены горизонтально в два ряда. Версии для Windows Mobile и Android всё ещё находятся в стадии бета-тестирования[29].
8 июля 2010 года вышла Opera Mini 5.1 для J2ME. Главной особенностью версии является поддержка телефонов с малыми разрешениями экранов (128x160, 176x220 и т. п.). Кроме того оптимизировано потребление оперативной памяти телефонов[30]. 14 июля обновление затронуло и Android-версию браузера. В нём появилась поддержка экранов с большим разрешением и улучшено отображение текста при масштабировании[31].
9 сентября 2010 года вышла стабильная версия Opera Mini 5.1 (минуя 5.0) для платформ Windows Mobile 2003 SE, 5.x и 6.x (сенсорных и несенсорных) по прошествии шести месяцев после выхода бета-версии на этих ОС. Проблемы ввода, присутствовавшие в тестовой версии, были устранены. В дополнение функциям Opera Mini 5.1 для J2ME появились возможности назначения браузера основным обозревателем Интернета, работоспособности на устройствах с большими экранами, поддержки акселерометра (авторазворот экрана), улучшенного рендеринга страниц и шрифтов и расширенных настроек для опытных пользователей[32][33].
22 марта 2011 года вышла стабильная версия Opera Mini 6 для платформ Android, BlackBerry, Symbian, а также версия для J2ME. Была улучшена работа масштабирования растягиванием, добавлена кнопка «Поделиться», доработан пользовательский интерфейс, а также выпущена специальная версия для Android-планшетов.[34] Версия для Apple iPhone проходит проверку в AppStore. Также вышло обновление для четвёртой версии браузера, 4.3, в котором появились идентичный 6.0 дизайн и кнопка «Поделиться».
[править] Принципы работы
Браузер доступен в виде приложения J2ME и способен работать на телефонах, поддерживающих как MIDP 1, так и MIDP 2. На данный момент является доминирующим браузером для мобильных устройств, поддерживающих платформу J2ME. Используя Opera Mini, пользователь имеет возможность просматривать с телефона любые WAP- и WWW-страницы, аналогично тому, как это делается при помощи полноценного браузера. Вид страниц весьма мало отличается от оригинального. Кроме того, браузер позволяет читать и подписываться на RSS каналы.
Opera Mini обрабатывает весь контент через прокси-сервер Opera Software, на которых происходит переформатирование веб-страниц в формат подходящий для небольших экранов[35][36]. Происходит сжатие данных (по официальным заявлениям — вплоть до 90 %[12]), что позволяет ускорить процесс передачи в 2 раза,[37] и страницы доставляются на языке разметки OBML (Opera Binary Markup Language).
По умолчанию Opera Mini открывает только одно соединение с прокси-серверами, а позже это соединение используется повторно. Оно также позволяет серверам реагировать на изменения в закладках, хранящихся на сервере Opera Link[38].
Компания Opera Software имеет более 100 прокси-серверов для обработки трафика[39].
Opera Mini оказала значительное влияние на развитие средств мобильной связи, так как стирает прежнее важнейшее различие между смартфонами и обыкновенными телефонами. А за счёт использования специального прокси-сервера, достигается значительная экономия трафика по сравнению со встроенными браузерами телефонов или смартфонов.
[править] Режимы отображения страниц
[править] Полноэкранный режим
«Полноэкранный режим», «Desktop rendering mode», установлен по умолчанию для устройств с экранами больше, чем 128 пикселей. В этом режиме страница загружается выровненная по краям. В устройствах с сенсорным экраном можно нажимать на части экрана, чтобы увеличить фрагмент страницы. Стрелками управления на клавиатуре телефона можно перемещать виртуальный курсор[12].
Если мобильное устройство поддерживает CSS, то браузер использует их, а если нет, то браузер преобразовывает текстовую разметку, чтобы текст не выходил за границы экрана[40].
[править] Small-Screen Rendering
Этот режим просмотра предназначен для мобильных устройств с экраном в 128 пикселей в ширину или меньше. Весь текст на странице располагается в один вертикальный столбец с возможностью прокрутки только вверх и вниз[12]. Длинные списки и панели автоматически сжимаются. Эта функция называется «content folding». Нажатие кнопки плюс (+) позволяет просмотреть неотображённое содержание. В этом режиме изображения сужается до параметров, не превышающих 70 % от размера экрана в любом направлении[40].
В настольной версии браузера есть возможность просмотра веб-страницы в этом режиме (пункт меню Вид→Маленький экран). Это позволяет веб-разработчикам создавать сайты, корректно отображающиеся на портативных устройствах[41].
[править] Поддержка JavaScript
Opera Mini частично поддерживает JavaScript. Перед появлением страницы на экране происходят все команды JavaScript, на это требуется не более двух секунд. Это позволяет прокси-серверу произвести операции по выполнению на странице JavaScript[42]. Если не заблокированы всплывающие окна, то они будут заменять предыдущую страницу[43].
[править] Особенности
Браузер получает страницы, специально подготовленные для показа на мобильном устройстве. Первостепенные преобразования делает скрипт на прокси-сервере компании Opera Software. На этапе отправки страниц конечному пользователю, сервер сжимает страницы путём:
- выполнение JavaScript кода и преобразование CSS на сервере;
- преобразование всех тегов в собственный формат;
- сжатие на лету изображений, использованных на запрашиваемой web-странице;
- оптимизация страницы для показа на экране мобильного устройства.
- GZip-сжатие в MIDP 2 версии
Информация об автоматическом удалении кода баннеров не имеет подтверждений, но в некоторых случаях рекламные баннеры могут быть непреднамеренно удалены или скрыты в связи с особенностями обработки скриптов и CSS.
[править] Награды
- Выбор редакторов журнала PC Magazine — 2008[44],
- Sony Ericsson Content Award for «Productive Mobility» 2007 года[45],
- GetJar «Mobile Application of the Year Award» 2007 года[46],
- Mobile Gala «Лучшая программа для мобильных телефонов» 2005 и 2006 год[44]
- CHIP.de Digital Lifestyle Award 2006 года[44].
[править] Модификации
Русскоязычные пользователи имеют возможность использовать неофициальные моды от российского программиста DG-SC, расширяющие функциональность официальной версии Opera Mini [47]. Расширенная функциональность модификации привела к увеличению времени запуска программы и незначительному, по сравнению с оригинальной версией, замедлению его работы, что заметно на не очень мощных мобильных телефонах.
[править] Примечания
- ↑ Opera: State of the Mobile Web, August 2010 (англ.) (4 октября 2010). Архивировано из первоисточника 25 августа 2011.
- ↑ Goldman, Daniel Opera Mini 2.0 ReleasedDaniel Goldman. Opera Watch (3 мая 2006). Архивировано из первоисточника 25 августа 2011. Проверено 21 декабря 2007.
- ↑ Opera Software (2005-08-10). Have WAP but want WEB? Introducing Opera Mini for mobile phones. Пресс-релиз. Проверено 2007-12-05.
- ↑ Opera Software (2005-11-10). Mobile comfort in the cold: Opera Mini beta now available free in the Nordics. Пресс-релиз. Проверено 2008-01-02.
- ↑ Opera Software (2005-11-10). The full Internet for all mobile phones: Opera Mini launched in Germany. Пресс-релиз. Проверено 2008-01-02.
- ↑ Gohring, Nancy. Opera Officially Launches Mini Browser, PC World (24 января 2006). Проверено 5 декабря 2007.
- ↑ Opera Software (2006-05-03). Mini Gets Mighty: Introducting Opera Mini 2.0 for your mobile phone. Пресс-релиз. Проверено 2007-12-21.
- ↑ Daniel Goldman Limited testing of Opera Mini 3 beta. Opera Software (1 ноября 2006). Архивировано из первоисточника 25 августа 2011. Проверено 21 декабря 2007.
- ↑ Marianne Spilling Opera Mini 3.0 Beta 2. Opera Software (22 ноября 2006). Архивировано из первоисточника 25 августа 2011. Проверено 21 декабря 2007.
- ↑ Marianne Spilling Opera Mini 3.0 unleashed!. Opera Software (28 ноября 2006). Архивировано из первоисточника 25 августа 2011. Проверено 14 июля 2009.
- ↑ Johan Schön Get ready for a new beta version of Opera Mini 4 (26 августа 2007). Архивировано из первоисточника 25 августа 2011. Проверено 14 июля 2009.
- ↑ 1 2 3 4 Opera Mini Features. Opera Software. Архивировано из первоисточника 25 августа 2011. Проверено 21 декабря 2007.
- ↑ Johan Schön Opera Mini 4 beta. Opera Software (19 июня 2007). Архивировано из первоисточника 25 августа 2011. Проверено 23 июля 2009.
- ↑ What are the differences between the "Basic (MIDP 1)" and the "Advanced (MIDP 2)" versions?. Opera Mini FAQ. Opera Software. Архивировано из первоисточника 25 августа 2011. Проверено 19 декабря 2007.
- ↑ Generic Advanced MIDP 2. Download Opera Mini. Opera Software.(недоступная ссылка) Проверено 19 декабря 2007.
- ↑ Generic Basic MIDP 1. Download Opera Mini. Opera Software.(недоступная ссылка) Проверено 19 декабря 2007.
- ↑ Opera Software chooses Google as search partner, CDRinfo (31 декабря 2005). Проверено 23 июля 2009.
- ↑ Yahoo!. Opera Names Yahoo! Exclusive Global Partner for Mobile Search. Пресс-релиз. Проверено 2007-10-11.
- ↑ Поиск Яндекса — в Opera Mini. Яндекс (13 мая 2008). Архивировано из первоисточника 25 августа 2011. Проверено 23 июля 2009.
- ↑ Global mobile-browser champion enters next generation. Press Releases. Opera Software (16 сентября 2009). Архивировано из первоисточника 25 августа 2011. Проверено 16 сентября 2009.
- ↑ Chris Mills, Patrick H. Lauke A developer’s look at Opera Mini 5 beta. Opera Software (16 сентября 2009). Архивировано из первоисточника 25 августа 2011. Проверено 26 сентября 2009.
- ↑ Opera Mini 5 beta 2 is ready for download!. Opera Software (2 декабря 2009). Архивировано из первоисточника 25 августа 2011. Проверено 4 декабря 2009.
- ↑ Sync up your phones. Press Releases. Opera Software (2 декабря 2009). Архивировано из первоисточника 25 августа 2011. Проверено 4 декабря 2009.
- ↑ Native version of Opera Mini 5 beta for Windows Mobile. Opera Software (4 марта 2010). Архивировано из первоисточника 25 августа 2011. Проверено 5 марта 2010.
- ↑ Opera Mini goes native on Windows Mobile phones. Press Releases. Opera Software (4 марта 2010). Архивировано из первоисточника 25 августа 2011. Проверено 5 марта 2010.
- ↑ Opera Mini 5 beta для Android. Opera Software (11 марта 2010). Архивировано из первоисточника 28 января 2011. Проверено 11 марта 2010.
- ↑ Opera Mini 5 для Android. Review. Mobile-review.com (11 марта 2010). Архивировано из первоисточника 25 августа 2011. Проверено 11 марта 2010.
- ↑ Opera Mini 5 beta 2 в Android Market (Английский). Google. Архивировано из первоисточника 25 августа 2011. Проверено 11 марта 2010.
- ↑ Илья Шпаньков Opera Mini 5 + Opera Mobile 10 (рус.). Пресс-релиз. Opera Software (16 марта 2010). Архивировано из первоисточника 25 августа 2011. Проверено 17 марта 2010.
- ↑ Илья Шпаньков Opera Mini 5.1 — Lite-версия (рус.). Пресс-релиз. Opera Software (8 июля 2010). Архивировано из первоисточника 25 августа 2011. Проверено 9 сентября 2010.
- ↑ Илья Шпаньков http://my.opera.com/russian/blog/2010/07/14/opera-mini-5-1-android (рус.). Пресс-релиз. Opera Software (14 июля 2010). Архивировано из первоисточника 25 августа 2011. Проверено 9 сентября 2010.
- ↑ Илья Шпаньков Opera Mini 5.1 для Windows Mobile (рус.). Пресс-релиз. Opera Software (9 сентября 2010). Архивировано из первоисточника 25 августа 2011. Проверено 9 сентября 2010.
- ↑ Better browsing on Windows Mobile. Press Releases. Opera Software (9 сентября 2010). Архивировано из первоисточника 25 августа 2011. Проверено 9 сентября 2010.
- ↑ Вышли новые версии мобильных браузеров Opera Mini 6 и Opera Mobile 11 — Новости — ITC.UA
- ↑ Developer case study: Managing Java fragmentation, Opera Software's Java ME browser client: About Opera Mini. Sony Ericsson (23 июня 2006). Архивировано из первоисточника 25 августа 2011. Проверено 19 декабря 2007.
- ↑ Duncan, Geoff. Opera Mini Officially Brings Web to Mobiles, Digital Trends News (24 января 2006). Проверено 18 октября 2007.
- ↑ Появилась версия браузера Opera Mini для платформы BREW, hpc.ru (7 декабря 2007). Проверено 17 июня 2009.
- ↑ What is the difference between ‘http connection' and ‘socket connection'?. Opera Mini FAQ. Архивировано из первоисточника 25 августа 2011. Проверено 3 января 2008.
- ↑ Gohring, Nancy Opera Officially Launches Mini Browser. PC World (24 января 2006). Архивировано из первоисточника 25 августа 2011. Проверено 24 декабря 2007.
- ↑ 1 2 Storey, David Evolving the Internet on your phone: Designing web sites with Opera Mini 4 in mind. Opera Software (31 августа 2007). Архивировано из первоисточника 25 августа 2011. Проверено 16 января 2008.
- ↑ Daniel Goldman Dreamweaver uses Opera’s Small-Screen Rendering technology to preview webpages for mobile phones. Opera Software (3 мая 2007). Архивировано из первоисточника 28 января 2011. Проверено 23 июля 2009.
- ↑ Mills, Chris JavaScript support in Opera Mini 4. Opera Software (25 октября 2007). Архивировано из первоисточника 25 августа 2011. Проверено 29 декабря 2007.
- ↑ Designing With Opera Mini in Mind. Opera Software (13 ноября 2006). Архивировано из первоисточника 25 августа 2011. Проверено 31 декабря 2007.
- ↑ 1 2 3 Reviews and Awards. Opera Software. Архивировано из первоисточника 28 января 2011. Проверено 23 июля 2009.
- ↑ Opera Software (2007-12-19). Sony Ericsson names Opera Mini best productivity app. Пресс-релиз. Проверено 2007-12-23.
- ↑ Opera Software (10 декабря 2007). GetJar presents annual 'Mobile Application of the Year Award' to the Opera Mini Web browser. Пресс-релиз. Проверено 2 января 2008.
- ↑ Opera mini Mod
[править] См. также
[править] Ссылки
- Официальный сайт
- Блог разработчиков Opera Mini
- Таблица сравнения различных версий Opera Mini c Opera Mobile
- Сайт с ежемесячными отчётами компании Opera Software о популярности мобильного интернета
- Статья о использовании Opera Mini на Android устройстве
|
|
|
|---|---|
| Основанные на … Trident |
|
| … Gecko |
Camino • Galeon • Ghostzilla • K-Meleon • K-Ninja • Kazehakase • Mozilla Firefox (Mobile) • Netscape • Orca Browser • SeaMonkey • Skipstone • Swiftfox • Skyfire |
| … KHTML и WebKit |
ABrowse • Arora • Chromium • Comodo Dragon • CoolNovo • Epiphany • Flock • Google Chrome • Konqueror • Lunascape • Maxthon 3 • Midori • RockMelt • S60 web browser • Safari • Skipstone • Swift • SRWare Iron |
| … Presto | |
| … Java и J2ME |
Bolt Browser • HotJava • Lobo • Opera Mini • Teashark • UC Browser |
| Текстовые | |
| Другие |
Amaya • Arachne • Charon • Dillo • Fusion Media Explorer • Internet Explorer for Mac • Krozilo • Lunascape • Mosaic • NetPositive |
| Примечание: наиболее популярные браузеры выделены жирным шрифтом; курсив — разработка прекращена | |
|
|
||
|---|---|---|
| Компании | Opera Software • Telenor • FastMail • AdMarvel | |
| Персоналии | Ларс Бойлсен • Хокон Виум Ли • Йон Стефенсон фон Течнер • Гейр Иварсёй | |
| Сайты | Официальный сайт • My Opera | |
| Программы | Opera (История • Возможности) • Mobile • Mini • Nintendo DS Browser • Internet Channel • Devices SDK | |
| Компоненты | Presto • Mail • Turbo • Unite • Link | |
| Другие проекты | OperaTor • Opera AC | |


