Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

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. (http://en.wikipedia.org/wiki/Opera_Mini#Functionality) 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 stackoverflow.com Jun 17 '11 at 11:21

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

add comment

2 Answers 2

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 amazonsilk.wordpress.com/2011/09/28/introducing-amazon-silk –  GAThrawn Aug 21 '12 at 10:02
add comment

The stock android brower uses WebKit http://en.wikipedia.org/wiki/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
add comment

Your Answer

 
discard

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.