Android vs. iOS Javascript engines

Google made a pretty big splash at its Google IO conference when it said the browser on Android 2.2 is the world's fastest. And Ars Technica has done some legwork that backs up that claim. In the chart above, you can clearly see Froyo on the Nexus One beats the radio signal out of iOS on the iPhone 4 in SunSpider and V8 benchmarks. So while you're taunting your iPhone-using friends by, oh, actually using your phone in front of them, show 'em this chart while you're at it. [Ars Technica]


Reader comments

Tests show Android 2.2's Javascript engine runs rings around the iPhone


On my phone its smooth enough that the browser seems as fast as the one on my desktop.

I think its an impressive feat considering that android is also dealing with the overhead of the VM and the iPhone isn't.

Engadget already has a side by side video up. The difference is so small if you blink you'll miss it. Not what I'd call "running circles around the iphone4."

That wasn't a javascript test though - that was a how quick can the phone load a page test.

Considering that Android lives on top of a VM (ios doesn't) and was loading Flash I'd say it did pretty well considering.

Come on man... Reading comprehension. The guy said he expected all the Froyo updates to be finished BY Christmas. As in, all of the phones with Sense that are getting 2.2.

Evo will in all likelihood be one of the first of many devices to get it, probably in the next month or two.

Regardless, you obviously misinterpreted the comment that was made.

Yes, I was upset about that "Not til Xmas" thing.... UNTIL I read the update, and I had figured that before I finished the original article.

What I do know.... People LOVE to complain. If some need is met,t ehy will find something else to complain about. It's just human nature. I am patiently waiting until the end of the month, then I will get a bit sad...


tired of people bitching about not geting Froyo when it just got released to N1 last week.

2.1 still beats iPhone in speedtests, 2.2 will put all competition to shame

Really? Engadget just posted a video comparison between 2.2 and the iphone4, and it was about 50/50 with the iphone4 still loading some pages faster and the Nexus One with 2.2 loading some faster. In all cases, the difference was so small that if you blinked you'd miss it.

You really think that small difference is "putting all competition to shame?"

I was really excited about Froyo and faster browsing, but the reality has sunk in that my evo just gets crappy data rates through Sprint where I live and it probably won't help much. :(

You are part of the itty bitty minority in Sprint's coverage, hate to say it. Tech sites have consistently showed the Sprint's 3G is faster than Verizon's and way faster than Att's common 3G (not HSPA/HSPDA) and their 4G puts all competition to shame. I live in Raleigh, NC and browsing on 3G is still crazy fast compared to friend's iPhones, and on 4G I get up to 7 mbps! It's time for you to move to somewhere with some decent coverage!

Itty bitty minority?...hmm, that's interesting. I lived in Paterson,NJ Queens,NY and now Newark, DE and had "Sprint" for 5 years and the signal always sucked(Motorola and Blackbrry phones), especially here in DE. I'm with AT&T now(Blckberry phones) and my coverage is great. I'm about to get the Aria(to root and hopefully in the future Froyo) to see if this changes anything.

You are talking about 5 years ago in itty bitty towns (excepting Queens). I live in Raleigh, NC and the signal is fabulous.

Good for you...For the record Paterson, NJ is not a small town and it was just a year and half ago I was in Queens, but regardless the service still sucks in DE, PA and South Jersey. I know two people with Sprint now and they drop calls quite often. They both have Evo's. Nothing against the Evo, but Sprint...never again.

Damn, topped off at 7mbps? My max has been around5, and I get roughly 4-5 on avg. I say that's pretty good. Clear is rolling out in our area too, w/ home and wireless card services, so bandwidth is getting eaten up quickly around here in Baltimore -- The FIRST 4G market! I mean, we should at least get up to 10mbps, just cuz of that.. Right? lol

I own both an iPhone 4 and a Nexus One... The browsing experience on the iPhone 4 is superior. Scrolling and zooming is MUCH smoother on the iPhone, and the text is way more legible at small sizes.

I say this objectively as possible: The smoothness in Android is just missing. Google has a lot of work to do.

And as far as radio performance goes, I'm not quite sure what Apple did to make the 3G performance on the new phone so good, because the upload and download speeds are much better than my Nexus in 5 bar coverage spots (2x down 10x up).

I wish that the Android sites would focus less on "numbers/specs" and get it through Google's head that they need to focus on the experience. It lacks "snappiness" if thats even a word :)

Sorry buddy. There are too many side by side comparison videos of browsing on Android devices next to iPhones. The modern devices from the Nexus One on up are alwasy just as smooth as the iPhone. In fact the Androids actually look smoother because of the energy the browser excepts from your finger flick that allows you to make one flick to get from the top to the bottom of a very long page. With the iPhone it can take many flicks. What you MIGHT be experiencing is when Android goes to reformat and lock the text area of the site for you so that you get your text in a readable column that does not span outside the viewing area. With Android you don't need to flick back and forth to read a paragraph of text on most sites. So maybe its because you're trying to do something you HAVE to do on an iPhone and fighting the superior features of Android to try and use it like an iPhone. I see people guilty of trying to use Android in inferior ways because of their iPhone experience all the time.

As for the "numbers/specs" I'm sure you tell that to all the iPhone folk running around talking about Retina Displays right? At any rate this "spec" determines how well a javascript heavy site runs on your phone. You know...the sites with all those non flash animations and transitions that are going to become even more popular with HTML 5 coming about... Google is simply setting Android up to provide a great web experience as they push the boundaries of what can be done on the web. With HTML 5 and canvas you're gonna start seeing a lot of games written in Javascript. They'll be very much playable on Android but will lag terribly on iPhone from the looks of these tests. Seeing as Google is much more of a software engineering company than Apple they are going to have a hard time catching up when it comes to web based gaming. Don't think web based gaming will be big? Look at Lego Star Wars running in a browser at Google I/O.

I didn't bring up gaming on purpose. If you want to talk about games the iPhone completely obliterates Android. The "future is webgaming" you're talking about will not exist on this generation of hardware. We're at least 2 years away from that (WebGL isn't even REMOTELY complete, nor is native code in a browser). The sign of a trailing platform is that people bring up its "potential" (WebOS, Maemo).

And lets not bring up the horrific performance of the Adreno 200 in all the snapdragon phones. Or the phone's inability to handle multitouch events properly. (Try an FPS or Platform game, its simply not playable on a Nexus/Desire).

Frankly the Nexus One is a waste of $529 if your interest is in gaming, or anything 3D. That said, I will be swapping out for a Droid X or Galaxy S... as these devices have capable graphics processors and proper touchscreens.

I am not saying Android is a crappy platform, I absolutely adore it. What I am getting at is this:

Don't ignore Android's problems and say its better than iOS because this month it happens to be faster in Javascript. It will probably get leapfrogged when iOS 4.1 comes out. And then Android 3.0 will be faster the next month after that. And if you disagree, tell me why Safari 5 is faster than Chrome 6 in all javascript tests, include Google's own V8?


It says that all HTC phones that will receive 2.2 will get them BY December.
Evo will probably be one of the first to get 2.2...

Yea I don't know why some many people can't understand the word BY. Yest it can be as late as December but it can also be as early as tomorrow.

HTC Android 2.2 Froyo Release Dates Announced: Here we are with most interesting news for HTC phone users on Android 2.2 Froyo. Well, the folks who are eagerly waiting for the update of Android 2.2 Froyo will be the happiest ones with the latest news. HTC has given a revised release time where the HTC phone users can expect almost all updates.
HTC has made it very clear that they are going to roll out the Android 2.2 (Froyo) to the phones HTC Desire, HTC Droid Incredible and HTC Evo 4G. According to the news the lucky ones would be the HTC Desire holders, as the Android 2.2 (Froyo) going to rool out for HTC Desire in August, which means earlier than the remaining HTC phones. The remaining HTC phones HTC Droid Incredible and HTC Evo 4G are getting Froyo in December before Christmas.
Eric Lin, global PR and online community manager at HTC, said “It takes time to port all of our applications over to Froyo and then make sure that it is running well on each of our devices. That’s not like a one week kind of project. We need to make sure that our applications are taking advantage of the Froyo features. To make sure that they’re all running properly on the OS now that it’s a new version. And then to make sure that it’s running on our hardware as well as we expect”.
If the Super Smartphones HTC Droid Incredible and HTC EVO 4G are getting Android 2.2 Froyo by end of 2010, then it may take much time for HTC Legend and HTC Wildfire. And we are expecting the Gingerbread in Q1 of 2011 which will unveil new surprises to the Smartphone users.

Runs rings around the iphone4? Come on now. Let's not become fan boys ourselves here, drinking the kool aid of a different color.

Engadget just posted a side by side video, and the difference is so small if you blink you'll miss it. In fact, a couple of the sites they tested showed the iphone4 actually won. So these benchmarks are fun for us to throw in people's faces, but in real world use you'd look stupid.

If I was, as you say, trying to make fun of my iphone friends by loading pages side by side, I think I'd feel a little foolish when not only did I not blow them away, in some cases the iphone4 beat me.

But in either case, in the real world, you're loading webpages to find info, and both users are finding their info info at the same time. Period.

If I want to make fun of my iphone friends, this is not the tool I'd use to do it. Safari is still very strong.