Which Web Browser Should You Run On Your Android Device?

JavaScript And DOM Performance

JavaScript Composite Score

The JavaScript composite is also a geometric mean of the different JavaScript benchmark results: RIABench JavaScript, Google's modified version of Apple SunSpider, Mozilla Kraken, Google Octane, FutureMark Peacekeeper, and RightWare BrowserMark.

Dolphin takes the lead in JavaScript performance, though it only has a small lead over second-place finisher Sleipnir. The stock Android browser is also close behind in third place, with fourth-place finisher Maxthon nipping at its heels. Surprisingly, Chrome's JavaScript score doesn't exactly live up to the reputation earned by its desktop version. Meanwhile, Firefox takes a big dive, winding up in sixth. Opera Mobile finishes dead last, earning barely half of the winner's score.

Drill Down

The charts below contain the individual results for each JavaScript benchmark.

Notes: The single RIABench score that goes into the final JavaScript composite score is derived from the geometric mean of all nine RIABench JavaScript tests. Opera Mobile suffers poor results in SunSpider and Kraken, while both Firefox and Opera have trouble in Octane and Peacekeeper. Dolphin is consistently a leader throughout JavaScript performance testing.

RIABenchRIABenchSunSpiderSunSpiderKrakenKraken

OctaneOctanePeacekeeperPeacekeeperBrowserMarkBrowserMark

DOM

The DOM Core subsection of Mozilla's Dromaeo DOM test is used to represent DOM performance in our final score. The Dromaeo score is an average of two iterations.

Chrome is the big winner here, with second place practically shared by Firefox and the stock browser. In third place are Maxthon and Sleipnir, close behind the second-place finishers. Dolphin winds up in sixth, with Opera Mobile taking a huge loss in this benchmark.

Create a new thread in the US Reviews comments forum about this subject
This thread is closed for comments
65 comments
    Your comment
    Top Comments
  • aznshinobi
    Anonymous said:
    "Stock Android Browser" is a myth. There is NO "Stock" android browser.
    Each device manufacturer (Samsung, Asus, Lg, HTC) customise/modify the "stock" browser to match the SoC, the TDP, power saving, and specific browser benchmark targeted, for that device.

    So this "Stock" browser is actually a modified browser, customised by ASUS to work better with a Tegra3 SoC, in some specifc benchmarks which Asus thinks are more important than others. Its not a representative of all android devices.


    When you're running a Nexus device, it's a stock browser...
    14
  • Other Comments
  • mayankleoboy1
    "Stock Android Browser" is a myth. There is NO "Stock" android browser.
    Each device manufacturer (Samsung, Asus, Lg, HTC) customise/modify the "stock" browser to match the SoC, the TDP, power saving, and specific browser benchmark targeted, for that device.

    So this "Stock" browser is actually a modified browser, customised by ASUS to work better with a Tegra3 SoC, in some specifc benchmarks which Asus thinks are more important than others. Its not a representative of all android devices.
    -5
  • mayankleoboy1
    Sunspider and Kraken are crap benchmarks. All browsers target these benchmarks for specifc optimisations, that are never actually used on the web.
    3
  • aznshinobi
    Anonymous said:
    "Stock Android Browser" is a myth. There is NO "Stock" android browser.
    Each device manufacturer (Samsung, Asus, Lg, HTC) customise/modify the "stock" browser to match the SoC, the TDP, power saving, and specific browser benchmark targeted, for that device.

    So this "Stock" browser is actually a modified browser, customised by ASUS to work better with a Tegra3 SoC, in some specifc benchmarks which Asus thinks are more important than others. Its not a representative of all android devices.


    When you're running a Nexus device, it's a stock browser...
    14
  • adamovera
    mayankleoboy1Sunspider and Kraken are crap benchmarks. All browsers target these benchmarks for specifc optimisations, that are never actually used on the web.

    SunSpider is the next to go for sure, but I haven't heard a ton of criticism regarding Kraken yet. Between BrowserMark, Peacekeeper, and RIABench, we could withdraw all the vendor-developed JS tests.
    4
  • tiret
    give me a browser with flash support then we'll talk
    7
  • mayankleoboy1
    ^ coming soon to firefox. Project Shumway.
    4
  • tiret
    ^ interesting. lets hope it works out... my gf is rather pissed that she can't play farmville on my galaxy tab.
    3
  • fwupow
    I've already figured out that Chrome isn't so hot, but the reason why Chrome still wins for me is that it synchronizes bookmarks, passwords, history and a bunch of other stuff across all my computers and devices. That is an indispensable feature for me.
    6
  • wildkitten
    tiretgive me a browser with flash support then we'll talk

    Since Adobe themselves has ended Flash development for all mobile platforms, I don't think you will see many browsers keeping support for it for long. Likely in a year, maybe 18 months, you won't see any support for Flash as, well, what's the point.
    0
  • Anonymous
    Firefox Beta has flash support once you download and install the flash apk - I have it working well on my Nexus 7
    7
  • Anonymous
    It is not benchmark results that counts when choosing my mobile browser. And what counts?
    - some kind of adblocking utility, like urlfilter.ini in Opera, adblock in firefox
    - minimum font size. On my 8" 160dpi screen fonts are too small to be read comfortably. In Opera I can declare a minimum font size and have all webpages readable and well formatted.
    - declare to be a desktop browser. I most browsers I have to declare this for every site I visit, in Opera I do it once and it is set
    - smoothness on any hardware, not only Quad-core. Try stock browser or firefox on a single-core A10 machine and it will freeze for 10s when composing your webpage. Opera won't be butter-smooth, but it will let you scroll througn the page from the beginning.
    So Opera is the worst browser according to Thg, but is the best for me, the average user.
    8
  • Tomtompiper
    Read this on Dolphin on my Galaxy Tab, Dolphin has been a fixture on the Tab for two years and for good reason. Forget the scores, even if it wasn't top I would still use it, the actual user experience is head and shoulders above the competition.
    1
  • obarthelemy
    piotrjakubIt is not benchmark results that counts when choosing my mobile browser. And what counts?- some kind of adblocking utility, like urlfilter.ini in Opera, adblock in firefox- minimum font size. On my 8" 160dpi screen fonts are too small to be read comfortably. In Opera I can declare a minimum font size and have all webpages readable and well formatted.- declare to be a desktop browser. I most browsers I have to declare this for every site I visit, in Opera I do it once and it is set- smoothness on any hardware, not only Quad-core. Try stock browser or firefox on a single-core A10 machine and it will freeze for 10s when composing your webpage. Opera won't be butter-smooth, but it will let you scroll througn the page from the beginning.So Opera is the worst browser according to Thg, but is the best for me, the average user.


    This. A review of performance only is useless. Features are more important.
    4
  • obarthelemy
    Also, Opera has a night mode that works, the only browser I could find with one. It's a little hacky though (http://forum.xda-developers.com/showthread.php?t=1326434)
    1
  • gilahacker
    "Boat Browser" (https://play.google.com/store/apps/details?id=com.boatbrowser.free) supports flash just fine. I've used it on a Galaxy S3 and a Nexus 10. Just go download the latest Flash apk from Adobe:

    http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html#main_Archived_Flash_Player_versions_for_developers

    Scroll down a bit to get to the Android listings.
    2
  • Anonymous
    naked browser

    the ui is very minimal though so might not be newcomer friendly
    but the responsiveness is on par with dolphin
    2
  • swyn01
    Chrome is the default browser for Nexus devices running Jellybean. Browser is not even installed on neither the Galaxy Nexus nor the Nexus 4.
    1
  • Anonymous
    Chrome is not only the default for Nexus devices...Razr M, HD, and Maxx HD also come with Chrome as the only browser installed. It's been great for me and I especially like being able to swipe between tabs.
    1
  • Anonymous
    so, according to real life browsing opera has fastest browsing, but because it scores last in syntethic benchmarks it comes last?
    5
  • Mygind
    I've had the TF300T for some month using Dolphin... And It is still slow, slow, slow.

    My next buy will be a labtop Core i5 / HD 4000 with a SSD and a mouse with a wire. It will be set up so it is always on standby - and wakes up in 2-4 sec.

    Tablets are for todlers and teens :-)
    -2