Opera Mini

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Opera mini»)
Перейти к: навигация, поиск
Opera Mini logo.png
Operamini screenshot.png
Википедия в браузере
Тип

Мобильный браузер

Разработчик

Opera Software

Операционная система

J2ME, BlackBerry OS, Windows Mobile 2003 SE-6.5, Android, iOS, S60

Последняя версия

6.5 - Android, J2ME, BlackBerry, Symbian (3 ноября 2011 года)
5.1 - Windows Mobile (9 сентября 2010 года)

Лицензия

Проприетарное программное обеспечение

Сайт

opera.com/mobile

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, запрос отправляется через General Packet Radio Service (GPRS) на один из прокси-серверов компании Opera Software. Сервер обрабатывает страницу, сжимает её и посылает обратно на мобильный телефон пользователя.

По умолчанию 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]. Расширенная функциональность модификации привела к увеличению времени запуска программы и незначительному, по сравнению с оригинальной версией, замедлению его работы, что заметно на не очень мощных мобильных телефонах.

[править] Примечания

  1. Opera: State of the Mobile Web, August 2010  (англ.) (4 октября 2010). Архивировано из первоисточника 25 августа 2011.
  2. Goldman, Daniel Opera Mini 2.0 ReleasedDaniel Goldman. Opera Watch (3 мая 2006). Архивировано из первоисточника 25 августа 2011. Проверено 21 декабря 2007.
  3. Opera Software (2005-08-10). Have WAP but want WEB? Introducing Opera Mini for mobile phones. Пресс-релиз. Проверено 2007-12-05.
  4. Opera Software (2005-11-10). Mobile comfort in the cold: Opera Mini beta now available free in the Nordics. Пресс-релиз. Проверено 2008-01-02.
  5. Opera Software (2005-11-10). The full Internet for all mobile phones: Opera Mini launched in Germany. Пресс-релиз. Проверено 2008-01-02.
  6. Gohring, Nancy. Opera Officially Launches Mini Browser, PC World (24 января 2006). Проверено 5 декабря 2007.
  7. Opera Software (2006-05-03). Mini Gets Mighty: Introducting Opera Mini 2.0 for your mobile phone. Пресс-релиз. Проверено 2007-12-21.
  8. Daniel Goldman Limited testing of Opera Mini 3 beta. Opera Software (1 ноября 2006). Архивировано из первоисточника 25 августа 2011. Проверено 21 декабря 2007.
  9. Marianne Spilling Opera Mini 3.0 Beta 2. Opera Software (22 ноября 2006). Архивировано из первоисточника 25 августа 2011. Проверено 21 декабря 2007.
  10. Marianne Spilling Opera Mini 3.0 unleashed!. Opera Software (28 ноября 2006). Архивировано из первоисточника 25 августа 2011. Проверено 14 июля 2009.
  11. Johan Schön Get ready for a new beta version of Opera Mini 4 (26 августа 2007). Архивировано из первоисточника 25 августа 2011. Проверено 14 июля 2009.
  12. 1 2 3 4 Opera Mini Features. Opera Software. Архивировано из первоисточника 25 августа 2011. Проверено 21 декабря 2007.
  13. Johan Schön Opera Mini 4 beta. Opera Software (19 июня 2007). Архивировано из первоисточника 25 августа 2011. Проверено 23 июля 2009.
  14. What are the differences between the "Basic (MIDP 1)" and the "Advanced (MIDP 2)" versions?. Opera Mini FAQ. Opera Software. Архивировано из первоисточника 25 августа 2011. Проверено 19 декабря 2007.
  15. Generic Advanced MIDP 2. Download Opera Mini. Opera Software.(недоступная ссылка) Проверено 19 декабря 2007.
  16. Generic Basic MIDP 1. Download Opera Mini. Opera Software.(недоступная ссылка) Проверено 19 декабря 2007.
  17. Opera Software chooses Google as search partner, CDRinfo (31 декабря 2005). Проверено 23 июля 2009.
  18. Yahoo!. Opera Names Yahoo! Exclusive Global Partner for Mobile Search. Пресс-релиз. Проверено 2007-10-11.
  19. Поиск Яндекса — в Opera Mini. Яндекс (13 мая 2008). Архивировано из первоисточника 25 августа 2011. Проверено 23 июля 2009.
  20. Global mobile-browser champion enters next generation. Press Releases. Opera Software (16 сентября 2009). Архивировано из первоисточника 25 августа 2011. Проверено 16 сентября 2009.
  21. Chris Mills, Patrick H. Lauke A developer’s look at Opera Mini 5 beta. Opera Software (16 сентября 2009). Архивировано из первоисточника 25 августа 2011. Проверено 26 сентября 2009.
  22. Opera Mini 5 beta 2 is ready for download!. Opera Software (2 декабря 2009). Архивировано из первоисточника 25 августа 2011. Проверено 4 декабря 2009.
  23. Sync up your phones. Press Releases. Opera Software (2 декабря 2009). Архивировано из первоисточника 25 августа 2011. Проверено 4 декабря 2009.
  24. Native version of Opera Mini 5 beta for Windows Mobile. Opera Software (4 марта 2010). Архивировано из первоисточника 25 августа 2011. Проверено 5 марта 2010.
  25. Opera Mini goes native on Windows Mobile phones. Press Releases. Opera Software (4 марта 2010). Архивировано из первоисточника 25 августа 2011. Проверено 5 марта 2010.
  26. Opera Mini 5 beta для Android. Opera Software (11 марта 2010). Архивировано из первоисточника 28 января 2011. Проверено 11 марта 2010.
  27. Opera Mini 5 для Android. Review. Mobile-review.com (11 марта 2010). Архивировано из первоисточника 25 августа 2011. Проверено 11 марта 2010.
  28. Opera Mini 5 beta 2 в Android Market (Английский). Google. Архивировано из первоисточника 25 августа 2011. Проверено 11 марта 2010.
  29. Илья Шпаньков Opera Mini 5 + Opera Mobile 10  (рус.). Пресс-релиз. Opera Software (16 марта 2010). Архивировано из первоисточника 25 августа 2011. Проверено 17 марта 2010.
  30. Илья Шпаньков Opera Mini 5.1 — Lite-версия  (рус.). Пресс-релиз. Opera Software (8 июля 2010). Архивировано из первоисточника 25 августа 2011. Проверено 9 сентября 2010.
  31. Илья Шпаньков http://my.opera.com/russian/blog/2010/07/14/opera-mini-5-1-android  (рус.). Пресс-релиз. Opera Software (14 июля 2010). Архивировано из первоисточника 25 августа 2011. Проверено 9 сентября 2010.
  32. Илья Шпаньков Opera Mini 5.1 для Windows Mobile  (рус.). Пресс-релиз. Opera Software (9 сентября 2010). Архивировано из первоисточника 25 августа 2011. Проверено 9 сентября 2010.
  33. Better browsing on Windows Mobile. Press Releases. Opera Software (9 сентября 2010). Архивировано из первоисточника 25 августа 2011. Проверено 9 сентября 2010.
  34. Вышли новые версии мобильных браузеров Opera Mini 6 и Opera Mobile 11 — Новости — ITC.UA
  35. Developer case study: Managing Java fragmentation, Opera Software's Java ME browser client: About Opera Mini. Sony Ericsson (23 июня 2006). Архивировано из первоисточника 25 августа 2011. Проверено 19 декабря 2007.
  36. Duncan, Geoff. Opera Mini Officially Brings Web to Mobiles, Digital Trends News (24 января 2006). Проверено 18 октября 2007.
  37. Появилась версия браузера Opera Mini для платформы BREW, hpc.ru (7 декабря 2007). Проверено 17 июня 2009.
  38. What is the difference between ‘http connection' and ‘socket connection'?. Opera Mini FAQ. Архивировано из первоисточника 25 августа 2011. Проверено 3 января 2008.
  39. Gohring, Nancy Opera Officially Launches Mini Browser. PC World (24 января 2006). Архивировано из первоисточника 25 августа 2011. Проверено 24 декабря 2007.
  40. 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.
  41. Daniel Goldman Dreamweaver uses Opera’s Small-Screen Rendering technology to preview webpages for mobile phones. Opera Software (3 мая 2007). Архивировано из первоисточника 28 января 2011. Проверено 23 июля 2009.
  42. Mills, Chris JavaScript support in Opera Mini 4. Opera Software (25 октября 2007). Архивировано из первоисточника 25 августа 2011. Проверено 29 декабря 2007.
  43. Designing With Opera Mini in Mind. Opera Software (13 ноября 2006). Архивировано из первоисточника 25 августа 2011. Проверено 31 декабря 2007.
  44. 1 2 3 Reviews and Awards. Opera Software. Архивировано из первоисточника 28 января 2011. Проверено 23 июля 2009.
  45. Opera Software (2007-12-19). Sony Ericsson names Opera Mini best productivity app. Пресс-релиз. Проверено 2007-12-23.
  46. Opera Software (10 декабря 2007). GetJar presents annual 'Mobile Application of the Year Award' to the Opera Mini Web browser. Пресс-релиз. Проверено 2 января 2008.
  47. Opera mini Mod

[править] См. также

[править] Ссылки

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Участие
Печать/экспорт
Инструменты
На других языках