• Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    Opera Mini Compression Algorithm

    Opera Mini
    5
    12
    5580
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • msassoon123
      msassoon123 last edited by

      To whom this may concern,

      I am currently writing an extended essay in relevance to your Opera Mini's browser, where I am comparing it's efficiency to Dolphin's compression browser, and I would truly appreciate it if you could help me by explaining the way in which your data is being compressed. My investigation is comparing the efficiency of your browser to Dolphin's in terms of the transmission of data on mobile device networks.

      I was wondering if your compression method uses a HTTP compression, or if the data is compressed on the device itself?

      I used a test network, connected to a file transfer protocol (FTP) on the browser to help determine which application would compress the files more efficiently in terms of speed and its compression ratio. Any help would be truly appreciated as I am faced with a number of problems in which I urgently need to address.

      Thanks you for any help given, and sorry for causing any inconvenience.

      Reply Quote 0
        1 Reply Last reply
      • A Former User
        A Former User last edited by

        I am also looking for how opera mini compress data.

        Reply Quote 0
          1 Reply Last reply
        • Deleted User
          Deleted User last edited by

          To whom this may concern,
          I am currently writing an extended essay in relevance to your Opera Mini's browser, where I am comparing it's efficiency to Dolphin's compression browser, and I would truly appreciate it if you could help me by explaining the way in which your data is being compressed. My investigation is comparing the efficiency of your browser to Dolphin's in terms of the transmission of data on mobile device networks.
          I was wondering if your compression method uses a HTTP compression, or if the data is compressed on the device itself?
          I used a test network, connected to a file transfer protocol (FTP) on the browser to help determine which application would compress the files more efficiently in terms of speed and its compression ratio. Any help would be truly appreciated as I am faced with a number of problems in which I urgently need to address.
          Thanks you for any help given, and sorry for causing any inconvenience.

          Hello and thanks for your query!

          We shrink the web content your device receives to a fraction of its original size. You get all the videos, photos and text that you normally would, but you eat up less data and load pages faster.

          With data savings on your phone, you can browse longer without worrying about going over your data limit. If you're traveling, you can easily conserve your roaming data.

          Or, if you're on your laptop, turn on turbo mode to speed up slow connections at the coffeehouse and load pages faster when there's too many people trying to connect to the Wi-Fi.

          The pages you visit go through one of our servers. The server identifies pieces of the page that can be compressed. It shaves off image pixels and corrects video buffering. Then, it sends back these smaller-sized pieces to your device.

          If your worried about Privacy, We take privacy very seriously, no matter how you are using our products.

          Depending on the Opera product you are using, your connections to secure websites may either be made directly without using turbo compression, or they may be made via our turbo compression servers.

          With most of our products, if you browse a secure site with turbo mode enabled, like your bank or email, we get out of the way. Your secure data is sent directly between your device and the site. With video, we can tell a site to change the bitrate that streams to your device, but we can't look at what you're streaming.

          In Opera Mini for Android, our servers connect to secure websites and your device connects securely to our servers. Our servers make sure your device knows whether the website connection can be made securely or not. This is done solely to compress all of the content going to your device (including the secure content). Your privacy is still respected.

          To improve services, we log some information: your IP address and user agent, the address of the pages you visit and timestamps. For secure websites, we only log the site's hostname and port number, instead of the full address. We may keep this info for up to six months.

          Reply Quote 0
            1 Reply Last reply
          • Deleted User
            Deleted User last edited by

            @operaolaf:

            We may keep this info for up to six months and sell it to anyone who comes up with some money.

            FTFY.

            Reply Quote 0
              1 Reply Last reply
            • Deleted User
              Deleted User last edited by

              @operaolaf:
              We may keep this info for up to six months and sell it to anyone who comes up with some money.
              FTFY.

              We only log the site's hostname and port number, instead of the full address. We may keep this info for up to six months.

              Oh No! Opera would log a sites hostname and may keep it for 6 months! Please read things before you post and make acquisitions. If you're worried about privacy, then why even browse the internet?

              Reply Quote 0
                1 Reply Last reply
              • Deleted User
                Deleted User last edited by

                @operaolaf:

                "We log the URLs of your requests that are sent through our servers, but not the content. We also log your IP address, details about your device's make and model, and a randomly generated identifier associated with your instance of our products. We use this data to debug and improve our services and may store our server logs for up to six months. We anonymize and aggregate this data and may allow our business partners access to it."

                q.e.d.

                Reply Quote 0
                  1 Reply Last reply
                • Deleted User
                  Deleted User last edited by

                  @operaolaf:
                  "We log the URLs of your requests that are sent through our servers, but not the content. We also log your IP address, details about your device's make and model, and a randomly generated identifier associated with your instance of our products. We use this data to debug and improve our services and may store our server logs for up to six months. We anonymize and aggregate this data and may allow our business partners access to it."
                  q.e.d.

                  Opera VPN hides your IP Address so that's Debunked and not only that, but if you didn't have an IP Address, You wouldn't be able to access the internet.

                  Opera uses your device model because there are over 10000+ types of Android devices and 1 app that they need to optimize for every phone. Big or small, low end or high.

                  Google anonymizes your data and gives it to 3rd parties. Just Like Microsoft, Google (Your android device cough) Apple, Facebook, Twitter your ISP and your country.

                  Reply Quote 0
                    1 Reply Last reply
                  • Deleted User
                    Deleted User last edited by

                    @operaolaf:

                    FYI, there is a thing called 'browser fingerprinting'.

                    https://panopticlick.eff.org

                    Reply Quote 0
                      1 Reply Last reply
                    • Deleted User
                      Deleted User last edited by
                        @operaolaf:
                        FYI, there is a thing called 'browser fingerprinting'. 
                        https://panopticlick.eff.org
                      

                      Yep! And I've known about it since I started browsing the web in 1995! Browser fingerprinting applies to all browsers. Are you by chance a Firefox user trying to troll the Opera forums? If you're so afraid of being Tracked, Use Tor, don't sign up for websites, move to the forest, don't use mail and use a VPN.

                      Reply Quote 0
                        1 Reply Last reply
                      • leocg
                        leocg Moderator Volunteer last edited by

                        We may keep this info for up to six months and sell it to anyone who comes up with some money.

                        Welcome to real world. 🙂

                        Reply Quote 0
                          1 Reply Last reply
                        • Deleted User
                          Deleted User last edited by

                          We may keep this info for up to six months and sell it to anyone who comes up with some money.

                          Welcome to real world. 🙂

                          Thanks @leocg, You've always been good at finishing things :yes:

                          Reply Quote 0
                            1 Reply Last reply
                          • mbaluta
                            mbaluta last edited by

                            @msassoon123, Opera Mini in most cases does not compress downloaded files (the ones that you explicitly download into your Download folder), as in most cases they should be already compressed. Instead we focus on compressing the web pages itself.

                            There are 2 modes of webpage compression in Opera Mini for Android:

                            • Extreme: uses [our technology called OBML|https://dev.opera.com/articles/opera-binary-markup-language/]. This one is also used by other Opera Mini clients like J2ME or Symbian.
                            • High: uses Turbo technology which was described in this thread already - every resource on the page (JS, CSS, images) are downloaded on our servers, compressed and send to your client. There is much more to that, but that's the most important of this concept.

                            Please let us know how we're doing when you finish your essay 🙂

                            Reply Quote 0
                              1 Reply Last reply
                            • First post
                              Last post

                            Computer browsers

                            • Opera for Windows
                            • Opera for Mac
                            • Opera for Linux
                            • Opera beta version
                            • Opera USB

                            Mobile browsers

                            • Opera for Android
                            • Opera Mini
                            • Opera Touch
                            • Opera for basic phones

                            • Add-ons
                            • Opera account
                            • Wallpapers
                            • Opera Ads

                            • Help & support
                            • Opera blogs
                            • Opera forums
                            • Dev.Opera

                            • Security
                            • Privacy
                            • Cookies Policy
                            • EULA
                            • Terms of Service

                            • About Opera
                            • Press info
                            • Jobs
                            • Investors
                            • Become a partner
                            • Contact us

                            Follow Opera

                            • Opera - Facebook
                            • Opera - Twitter
                            • Opera - YouTube
                            • Opera - LinkedIn
                            • Opera - Instagram

                            © Opera Software 1995-