войти зарегистрироваться

Opera Software ASA

Opera Software ASA
хабраиндекс
315,29

Такие одинаковые и такие разные…

image

Не знаю, как в заграницах, а на российских встречах с пользователями в ответ на вопрос «А вы знаете, что Opera Mini и Opera Mobile — это не одно и то же?» всегда раздавался дружный смех. И это понятно: только наши дети, с их врождённым интересом ко всему технически сложному, в период познания мира разбирают игрушки, чтобы посмотреть — что там внутри. Эта безобидная привычка сохраняется и в будущем — только став взрослее мы уже стараемся так изучать технику и софт, чтобы оно потом всё-таки работало, как и прежде. Именно поэтому разницу между Opera Mini и Opera Mobile все интересующиеся давно поняли и сделали свой выбор в пользу той или другой версии, а иногда и работая в обеих по очереди в зависимости от ситуации.

Между тем, как выяснилось, кто-то всё-таки отлынивал в детстве от декомпиляции заводных машинок и препарирования говорящих мишек — такие люди и сейчас, не стесняясь своего бесцельно прожитого детства, задают странные вопросы, обладающие по мнению окружающих очевидными ответами. Мы решили остаться на позициях гуманизма и всё-таки пояснить — в чём же разница между такими, казалось бы, близнецами, как Mini и Mobile.

Итак, начнём с общего.

1. Оба браузера построены на одном и том же ядре Opera Presto, более того — на этом же ядре базируется и версия для настольных компьютеров.

2. Оба мобильных браузера обладают единым кросс-платформным интерфейсом — см.рисунок в начале статьи (что, видимо, чаще всего и сбивает с толку).

3. Оба браузера оснащены функцией ускорения загрузки страниц.

Есть, конечно, огромный набор и других «совпадений», но все они так или иначе проистекают из вышеназванных пунктов. Теперь, в чём же тогда отличия?

1. Ядро Opera Presto. В случае с Mobile версией оно работает непосредственно на телефоне, являясь частью браузера (отсюда и размер установочного пакета). С Mini немного по-другому: ядро для данного браузера работает отдельно, физически находясь на специальном прокси-сервере. На телефоне — только некое подобие тонкого клиента с интерфейсом.

2. Производный от пункта 1. В случае с Opera Mobile все веб-страницы обрабатываются прямо на телефоне (где, собственно, работает ядро браузера), со всеми вытекающими требованиями к аппаратным ресурсам (правда, исключая режим Turbo — но об этом ниже). Обработка страниц для Opera Mini осуществляется на специальном прокси-сервере (опять же — там, где «живёт» ядро браузера), а в браузер отправляются уже сжатые данные, переформатированные под экран телефона и использующие язык разметки OBML. Таким образом трафик и требования к «железу» получаются минимальные.

Теперь можно чуть подробнее остановиться на технологиях сжатия трафика, используемых в Opera Mini и Opera Mobile. Несмотря на их схожесть, есть небольшая разница между ними.

Режим компрессии данных в Opera Mini включен постоянно (собственно, без него ничего и не работало бы) и абсолютно весь трафик идёт через прокси-серверы Opera Mini (за исключением случаев, о которых ниже). В Opera Mobile данная функция включается по желанию и называется Opera Turbo — как видно из названия, это абсолютно та же технология, что и в настольной версии браузера. Но благодаря тому, что в случае Opera Mobile ядро работает всё-таки на телефоне, функция сжатия трафика не мешает работе Javascript, что позволяет работать с помощью Mobile версии в популярных веб-сервисах. Opera Mini имеет некоторые ограничения в этом плане, особенно когда дело касается интерактивных сервисов, построенных на AJAX.

Безопасность.

Да, это наш пунктик, навязчивая идея, если хотите. В форумах и блогах уже неоднократно поднимался вопрос о том, что, мол, о какой безопасности может идти речь, если все данные для Opera Mini и для Opera Mobile (в режиме Turbo) проходят через серверы компании Opera Software. «АААА!!! Опера читает мои пароли!!! Мы все умрём!!!» — вот краткое содержание аргументов сторонников теории заговора. В ответ могу сообщить следующее.

Наверное, мы бы с радостью воспользовались вашими паролями/логинами для блогов и форумов, а ещё лучше — умыкнули бы пару сотен баксов с вашего банковского счёта, но вы ведь об этом сразу догадаетесь… Мы более 15 лет поддерживаем имидж честной компании и было бы очень обидно потерять доверие миллионов пользователей и упасть в глазах мировой общественности, погорев на краже сотни баксов у простого пользователя. Вот если бы Билл Гейтс пользовался Opera Mini при работе с банковским счётом — тогда, наверное, имело бы смысл что-то этакое «замутить», хотя… Навряд ли он на это решится. Да и мы тоже навряд ли решимся его обидеть — ведь он в этом случае будет выступать в роли пользователя, нашего пользователя.

Нет, всё-таки имидж дороже. Поэтому что в Opera Mini, что в режиме Turbo на Opera Mobile (и в настольной версии), как только пользователь делает запрос на открытие защищённых страниц, обмен данных с которыми шифруется, серверы Opera автоматически пускают такой трафик напрямую между браузером пользователя и онлайновым сервисом. Как доказательство надёжности подобного способа работы с данными пользователей можно вспомнить случаи, когда злоумышленникам удавалось умыкнуть личные данные у владельцев Opera Mini. Вспомнили? Вот и я ни одного не помню. Потому, что их не было.

В общем, рассказывать о сходстве и различии между Opera Mini и Opera Mobile можно долго. Могу только добавить, что со временем между всеми браузерами Opera будет всё меньше различий и всё больше сходства. Одной из главных наших задач является предоставление пользователям различных устройств, как настольных так и карманных, абсолютно одинакового и равноценного способа работы в интернете вне зависимости от используемой версии браузера. И надеюсь, вы смогли это оценить.

Использованы материалы официальных блогов Opera Software

Выбираем Mini или Mobile

комментарии (71)

  • Хотел было перейти с мини на мобайл, но заметил, что мобайл в режиме турбо жрет все-таки заметно больше трафика, чем мини…
    • Да. Opera Mini «сжимает» лучше — правда, за счёт того, что некоторые массивные Javascript просто не загружаются, т.к. всё равно не будут работать ;)
      • ну кроме JS «ножницы» отрезают еще и css. Зачем он нужен, если рендеринг страницы уже был произведен на сервере. Да и от html, я думаю мало что остается.
      • Илья, а не планируют ли выпустить нормальную версию Opera Mini или Mobile под Android? Очень уж её там не хватает.
        • Будет такая. Скоро ;)
          • А когда появится версия Opera Mobile для смартфона Sony Ericsson M600i с поддержкой технологии Opera Turbo?
            • Поддерживаю, тоже хочу под свой SE Р990i
        • Opera Mini для Android существует с прошлого года, есть в Android Marketplace в версии 4.2.
          • Она криво работает на девайсах без клавиатуры, на Hero например
    • Скорее самый нормальный вариант будет..: держать их обе, если телефон-позволяет, и использовать в зависимости от ситуации. Ведь не всегда GPRS вокруг; иногда и WIFI точки присутствуют. Почему же тогда не насладится почти полноценно отрендериными веб сайтами?
    • Трафик-то ладно, он стремительно дешевеет.
      Но вот опера мобайл съедает всю память на моем Glofiish X800 и вгоняет процессор в ступор, а опера мини очень шустренько крутится. А пятая бета так и вовсе мало чем отличается от Opera Mobile.
      При этом еще параллельно можно что-то запускать и работать. Поэтому использую только mini, даже выбирать не приходится.
      • Точно. А у меня вообще x600 :) И как-то умудряюсь пользоваться мобайлом. Ну о вкладках можно забыть сразу, конечно же. А эмуляторов нормальных для мини не сыскать — вечно вылетают при спящем режиме.
  • возможно на серверах оперы работает специальный скрипт, который ждет, пока Бил Гейтс наконец решится воспользоваться оперой мини для работы с банковским счетом, а потом останавливает работу всех сервером и сворачивает деятельность компании :)
    • он будет колоться и плеваться, но осла не бросит )))))
  • Такие разные, а оба сажают батарейку за считанные часы :-D
    • А вы уверены, что сажает браузер, а не GPRS/WiFi?
      • Да, прошлая опера не сажала так стремительно)
        • Ну может еще ресурс батарейки подходит к концу? По крайней мере, лучше со временем она точно работать не начинает :)
          • Сразу после юзания другой оперы она стала садиться за 3 часа вместо 12? =)
            • Ну если так, то конечно
            • А ещё «кто-то» мог начать пользоваться 3g :) это снижает время работы моей мобилы с 20 часов до 7 где-то
              • Мог бы если бы он был в Москве =)
                • Москву какраз обделили, кажется ток недавно начали вводить 3г. У нас в Оренбурге уже год как есть
  • А почему в последних версия Mini убрали загрузку файлов? Раньше грузилось все с горем пополам, теперь загрузка перенаправляется на стандартный браузер, что заставляет на сайтах с авторизацией и т.д. выделения кирпичей.
    • все там есть, качайте вторую бету, там и опера линк вернули и загрузки.
  • А где же традиционное «DD месяца YYYY года – Осло, Норвегия»
    • НЛО прилетело и опубликовало эту надпись здесь.
  • Я в восторге от Opera Mobile 10. Особенно, после появления синхронизации. Только немного не комфортно сходу с Gmail работать, по сравнению с Opera Mini. Хотя и это было решаемо. Использую этот браузер повседневно.
    • Ну зато через mobile можно работать с полноценным аяксовым интерфейсом gmaila.
  • А у меня как-то с Mobile не сложилось. По сравнению со скоростью загрузки и потребляемым трафиком по сравнению с Mini — очень и очень плохо.
    Да, не нашел как удалить страницу из SpeedDeal, чтобы поставить другую.
    И порой даже запускаться не хочет, говоря что мало памяти доступной осталось. Зачем такая прожорливая?
    • -не нашел как удалить страницу из SpeedDeal
      нажимаете на нужной ячейке пальцем или центральную упр.кнопку и удерживаете, появится меню Clear-Edit

      -по сравнению со скоростью загрузки и потребляемым трафиком по сравнению с Mini — очень и очень плохо.
      включите Turbo, если скорость мала и кушает много. Для того и написан этот пост :)
      • Как-то не логично со SpeedDeal'ом. Даже не то что не логично, а интуитивно не понятно. У меня всегда были две функциональные кнопки, при помощи которых можно было делать все что угодно, и кнопка которая переходит. Нужно будет попробовать. Спасибо.

        Про турбо в Mobile Только узнал, потому буду включать и пробовать, спасибо.
        • ну не знаю. В Mobile 10/Mini 5 много опций на центр.кнопку навешано, о чем система честно сообщает :)
        • Как только впервые установил OperaMini, попробовал зажать «Самую Главную Клавишу Для Действий»™ на ячейке SpeedDial, выплыло меню. Как-то интуиция подсказала, может у всех разные интуиции просто.
    • У меня тоже не сложилось. На моем стареньком N73 ей все время не хватает памяти. И тормозит жутко.
      ПС: чтоб удалить страничку из SpeedDeal, попробуйте нажать на ней «1». (Сам долго искал)
      • Да у меня не очень то старый телефон — e51 нокия. Чтобы запустить talkonaut, opera mobile и стандартный браузер (не знаю как научить talkonaut переходить по ссылкам в опере) — не хватает памяти порой, потому мини наше всё, да:)
        • На Nokia 5800 (тоже нестарый телефон) Opera Mobile тоже часто провоцирует нехватку памяти
          • Что уж мне говорить со своим N73 и 10 Мб свободной памяти:)
    • Еще можно нажать кнопку 1 (Nokia E71). Появится выпадающее меню с действиями.
  • Единственное чего мне не хватает в Opera Mini — это работы с буфером обмена. Ни текст не скопировать, ни ссылку. Потому долго сидел на разных модах.
    • версия какая? в Mini 5 это всё есть. Правда копируется пока только в рамках самого браузера.
      • >>>Правда копируется пока только в рамках самого браузера.
        Вот именно!
      • Ну java вроде как не имеет доступ к системному буферу обмена.
        • Имеет. В OperaMiniMod все отлично работает. В Jimm тоже.
          • насколько я помню, там текст открывается в стандартном текстовом контроле а уж от туда можно скопировать.
            • А какая мне разница, если мне, допустим, ссылку другу в аську кинуть?
      • 5 версия, к сожалению, тяжеловата для моего старичка.
  • До середины первого абзаца думал что смех вызван у зрителей мыслью «А чё, реально разные?!!». Я вот этого не знал.
  • Не планируется ли включение в Opera Mini/Mobile функции сохранения страниц a-la Instapaper: на десктопе помечать страницы для дальнейшего прочтения, на мобилке — загружать их все разом? Очень удобно было бы сохранять статьи на дорогу (для чтения в метро, например).
  • Кстати, считаю еще одним офигенным плюсом схемы проксирования трафика через сервера Оперы.
    Мобильные операторы сейчас ввели премиум тарификацию по некоторым доменам, в результате стоимость для пользователя возрастает раз в десять. Около 70 руб за Мб.
    Так вот, Опера не позволяет своих пользователей так тарифицировать, поскольку трафик грузится от их прокси.
    • какие операторы и какие сервера? Я так понимаю, что переключают на wap точку доступа.
      У МТС такое практиковалось — с вап точки доступа можно было качать контент бесплатно (только оплата трафика) с их сайта, а если хочешь через internet — то отправляешь sms
  • Не знаю, не нравятся ни Opera Mini 5 (SE K610i), ни Opera Mobile (WM6). В Opera Mini 5 не могу ввести запрос поиска на русском — никак. Opera Mobile — это вообще что-то страшное — жуткий тормоз, к тому же изменен алгоритм масштабирования не в удобную сторону. Вывод: на новых версиях навешали бантиков-свистелок, но работают не очень. Пока остаюсь на Opera mini 3 и Opera Mobile 9.7b2 — работают как гусеничные трактора — просто, быстро и надежно. Жду от Opera Sowtware чего-то получше, чем текущие версии, идо они как-то не получились.
    • Отключите в настройках inline editing
      • Это я к этому:
        >>не могу ввести запрос поиска на русском — никак.
      • В последней версии это называют уже System Edit.
        • Спасибо, но что — то в Opera Mini 5b2 я такого не нашел — ни в настройках, ни в opera:config.
          • В Opera Mobile 10 beta 2 для Симбиана: Settings -> Advanced -> System Edit.
            В Opera Mini 5b2 — не проверял. Раньше было так же, но вместо System Edit было указано Inline Editing.
  • @shpankov Скажите, пожалуйста, а для s60v3 Opera Mobile выйдет? А то сейчас она на них не работает, а очень хочется.
  • Появится ли поддержка «inline editing» для русского языка?
  • Пользуюсь 10 версией Opera Mobile. Эмоции только положительные.
    Спасибо вам, что делаете такие классные продукты.
  • Единственное, чего мне не хватает в Opera Mobile, так это памяти в телефоне, а так — да, браузер хороший.
  • пока не будет встроенного клиента rss не могу перейти, хотя во второй бета версии, опера уже подписывается на rss, но где их потом читать — не нашел.
  • Пользуясь случаем, спрошу, раз в опере mini 5 будут вкладки, то будет ли как-то решен вопрос с использованием памяти в пейзажной ориентации экрана — часто, более чем одну страницу просмотреть нельзя (Nokia 6300)
    • Хм, у меня тоже все страницы выгружает, пользуюсь альбомным видом. А что, в нормальном виде открывает несколько страниц?
    • Я неправильно выразился, проблема состоит не во вкладках, а просто в использовании пейзажной ориентации — даже в opera mini 4, очень быстро появляется сообщение о недостатке памяти. Понятно, что в этом случае вопрос во вкладках не стоит — памяти не хватает даже для одной вкладки.
      • Ну, мы стараемся снизить потребление ресурсов, но с минимализмом телефонов трудно бороться…
        • Старания так сказать, видны невооруженным глазом, даже удивительно, на что способен обычный телефон.Один скроллинг в пятой версии чего стоит, просто фантастика!.. Как говорится, честь и хвала команде разработчиков.
  • Поставил себе обе Оперы. Аппарат — Nokia E50. Mobile честно предупредила при установке, что несовместима с данным телефоном.
    На деле же работает, если выгрузить остальной софт, правда может вылететь от пришедшей СМСки. Не хватает памяти…
    Mini же вполне себе бегает итак…
    • Речь идет о Mini 5 beta и Mobile 10 beta
  • Никто не знает когда Opera 5 Mini Beta зарелизится или хотя бы станет на русском? Потому что, многие сайты, видя, что браузер англоязычный показывают язык английский вместо русского.

    А на 4ю версию я не вернусь, шибко 5я хороша :)
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.