Браузеры Opera, их режимы и движки

Браузер Opera доступен на множестве платформ, в разных видах, с разными режимами, движками и уровнями поддержки стандартов. В таком многообразии можно легко запутаться — знаете ли вы, к примеру, что в Opera Mini для iOS есть три режима, один из которых это UIWebView с Opera Turbo? Поэтому мы решили собрать простой обзор всех наших продуктов, который объясняет некоторые технические различия наших браузеров.

Мы будем поддерживать этот список актуальным, так что не забудьте добавить его в закладки, он вам ещё пригодится.

ОСБраузерРежимДвижокПроксиСтандарты
AndroidOperaОбычныйChromiumНетВсе
Opera TurboChromiumДаВсе
Opera MiniOpera MiniPresto, серверныйДаОграничены
iOSOpera MiniОбычныйWebKit, системныйНетВсе
Opera Turbo *WebKit, системныйДаВсе
Opera MiniPresto, серверныйДаОграничены
CoastNormalWebKit, системныйНетВсе
Opera Turbo *WebKit, системныйДаВсе
J2MEOpera MiniOpera MiniPresto, серверныйДаОграничены
Windows PhoneOpera MiniOpera MiniPresto, серверныйДаОграничены
КомпьютерыOperaОбычныйChromiumНетВсе
Opera TurboChromiumДаВсе

Заметки:

  • Режим Opera Turbo сжимает трафик до 80%, режим Opera Mini — до 90%.
  • Для Opera Turbo, отмеченного звёздочкой, также есть опция Video Boost для сжатия видео.
  • Если вы определяете положение пользователей на основе IP-адреса, обязательно проверяйте заголовок X-Forwarded-For. Таким образом вы сможете верно определить откуда пользователь открыл ваш сайт в браузере, который использует прокси Opera Mini и Opera Turbo.
  • Поддержка стандартов в Opera Mini «ограничена», это значит, что сложный JavaScript, CSS и другие динамические элементы могут работать не так, как вы ожидаете из-за особенностей серверной отрисовки и ограниченным возможностям устройств.
  • Старые браузеры Opera на движке Presto, например, Opera 12 для компьютеров, Opera Mobile Classic, и т.д. уже не поддерживаются и в этом списке не приведены.