Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

It is quite interesting to know that, Opera Mini is using Proxy Server to perform all the rendering work, instead of relying the phone itself to do it. ( This will help to reduce required processing work, especially in lower end phone.

enter image description here

Do Android Stock Browser, Firefox Mobile and Opera Mobile also employ the same technique? Current Android Phone is having powerful processing capability. Does the above technique will bring more harm than good?

Will request having to go through an additional will slow down the whole process, compared to letting the rendering work done by phone itself?

share|improve this question

migrated from Jun 17 '11 at 11:21

This question came from our site for professional and enthusiast programmers.

up vote 5 down vote accepted

In Opera Mobile, you can enable Opera Turbo to use the same proxying technology as used by Opera Mini.

Android Stock Browser does not use compressing proxy at all and I believe neither does Firefox Mobile (though given that Firefox Mobile has plugins system there might be a plugin for that).

Several lesser known browsers in the Market does use similar proxying technique, but I can't recall off the top of my head which ones though.

share|improve this answer
Amazon's "Silk" browser which is pre-installed on the Kindle Fire tablets also proxies the traffic and pre-renders page elements in a similar way as Opera Mini, see – GAThrawn Aug 21 '12 at 10:02

The stock android brower uses WebKit as rendering engine.

The solution adopted by Opera assumes that network speed is there, whilst processing power is not.

These days this is not a given, the new dual core phones have power to spare (SGSII has a hardware accelerated browser!) whilst the 3G network is often congested in main urban spots.

It might improve things on lower end android devices.

share|improve this answer
Opera proxying tend to reduce the size of the total downloaded bandwidth as well, which will be advantageous when used in congested urban areas. – Lie Ryan Jun 17 '11 at 12:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.