⬆️ ⬇️

Opera browsers, their modes and engines





Opera browser is available on multiple platforms, in different forms, with different modes, engines and standards support levels. In this variety, you can easily get confused - did you know, for example, that Opera Mini for iOS has three modes, one of which is UIWebView with Opera Turbo? Therefore, we decided to put together a simple overview of all our products, which explains some of the technical differences between our browsers.



OSBrowserModeEngineProxyStandards
AndroidOperaUsualChromiumNotEverything
Opera TurboChromiumYesEverything
Opera MiniOpera MiniPresto, serverYesAre limited
iOSOpera MiniUsualWebKit, systemNotEverything
Opera Turbo *WebKit, systemYesEverything
Opera MiniPresto, serverYesAre limited
CoastNormalWebKit, systemNotEverything
Opera Turbo *WebKit, systemYesEverything
J2meOpera MiniOpera MiniPresto, serverYesAre limited
Windows phoneOpera MiniOpera MiniPresto, serverYesAre limited
ComputersOperaUsualChromiumNotEverything
Opera TurboChromiumYesEverything


')

Notes



  1. Opera Turbo mode compresses traffic up to 80%, Opera Mini mode up to 90%.
  2. For Opera Turbo, marked with an asterisk, there is also a Video Boost option for video compression.
  3. If you determine the position of users based on the IP address, be sure to check the X-Forwarded-For header. Thus, you can correctly determine where the user opened your site in a browser that uses the Opera Mini proxy and Opera Turbo.
  4. Standards support in Opera Mini is “limited”, which means that complex JavaScript, CSS, and other dynamic elements may not work the way you expect, due to server-side rendering features and limited device capabilities.
  5. Older Opera browsers on the Presto engine, for example, Opera 12 for computers, Opera Mobile Classic, etc. are no longer supported and are not listed in this list.

Source: https://habr.com/ru/post/259379/



All Articles