Nexus S Beats iPhone 4 In 'Real World' Web Browsing Tests
bongey writes "In a series of measured real-world web load tests, the Android-based Nexus S phone spanked the iPhone 4. The Android phone and iPhone 4 median load times were 2.144s and 3.254s respectively. The sample size was 45,000 page loads, across 1000 web sites. It also follows rumors that Apple is intentionally slowing down web apps to make their native apps more favorable."
Maybe they weren't holding the iPhone correctly.
They were using a custom app. Not the default browser. So what they are saying is that their app runs faster on the Nexus S. Not that the Nexus S is faster then the iPhone.
When it comes to working efficiently, I've always seen that my Nexus S was better than the iPhones that my friends have. This study is just a more methodological and quantitative observation of what I and other Android users already know.
Isn't the iPhone's A4 CPU supposedly some hundred MHz slower than the the one in the Nexus S, giving it better battery life? I don't think this has anything to do with strangling web apps, just different design goals.
Page load speed, that's their metric? And 50% faster is spanked? We're talking about computers, not 100m dash times - I expect an order of magnitude difference. How is the actual browsing experience - how easy is it to read and navigate on a 4" device?
I will go so far as to quote from TFA:
"Users don’t always notice the speed gap because websites are sometimes tailored to mobile phones, Blaze said. The difference will become more obvious as users demand richer experiences and move to tablet computers with larger screens.
So the metric their using to judge the devices isn't very noticeable, and probably won't matter on a device this size ever. Great. Guess if you have to break out a ruler to feel good about yourself...
Is it just my observation, or are there way too many stupid people in the world?
I realize Android hasn't garnered much favor here lately, so I'm sure fanbois on both sides of the fence will show up in force ...
... but does anyone, truly, care that much about browsing performance on their phone? I know when I bought my G1, Nexus One, and DroidX the last thing I was concerned about was how fast it rendered webpages.
Maybe you feel differently. So let the flaming commence :P.
But..But.. But.. If you don't have an iPhone - you do not have an iPhone! Eat this Android fanboys!
It would be more interesting to compare the iPhone to high end Android phones that have their own tv commercials.
Democracy Now! - your daily, uncensored, corporate-free
From personal observations, I have noticed that transitions are much smoother on iPhones than on comparable Android phones. For example, if I am browsing photos on an iPhone and I swipe left, I see the image smoothly (60fps or more?) move to the left and the new image smoothly move on. By comparison, every Android phone I have seen implements the same effect, but I see artifacts like tearing or skipping of frames. It looks like it goes at 60fps, then drops down to 5, then back up to 60. I tend to be more sensitive to this type of thing than most people (I see CRT refreshes and tend to get motion sick playing games that bob up and down)
IMHO, this is something Apple has done right all the way back to the original macs, and many other developers don't seem to have a grasp on. Most people don't notice the artifacts directly, but they "feel" it subtly. It makes people just like the iPhone UI more, and they may not be able to put their finger on exactly why.
DIAF
Someone pointed out already that the way they tested is with apps that use the browser engine available to apps. As the second link says in the main story (probably, I'm too lazy to RTFA, I read others already), the iOS browser engine doesn't use the Nitro javascript engine.
I found one link that discusses it, but I'm sure there are better ones:
http://www.informationweek.com/news/personal-tech/smart-phones/showArticle.jhtml?articleID=229301178
That's nice.
Now, how quickly does it play Netflix movies? What's it's Hulu Plus app like, does it work nicely?
You don't say.
Seriously, for shame. I really do want an Android phone. It just isn't as functional yet. Another year or two of maturity and I think I'll finally get to switch.
There's a spot in User Info for World of Warcraft account names? Really?
Since the beginning, the iPhone has had busted CSS support for position: fixed; elements, which is terribly unfortunate as it makes Game! difficult to play. How does the Nexus S fare?
Game! - Where the stick is mightier than the sword!
That's damn fast. Even my 750k high speed line can't do that.
Can the Nexus run Opera?
My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
Because if you're going to intentionally slow down your own platform, and hence, making your own platform inferior to others using the very same browser and JS engine, what you get is a very nice opening for the competition to claim superiority over you (and by rights they shall, since you suck). Ta-da: Apple's 101 on how to shoot yourself in the foot.
Experiments and other stuff
Most of the comments here pretty much sum up my initial thoughts. Ridiculous test, different hardware, apples to androids. That being said, I don't know why an application using safari to browse would not benefit from speed increases applied to the browser as a whole. I find the 'newer platform' comment ridiculous as well.
Why not also include WP7? Has it been written off before people even try it?
Just-released gadget is faster than year-old gadget! You know It's news, because it has something to do with Apple!
How can I believe you when you tell me what I don't want to hear?
Really, this is pretty much a new low in comment-baiting for Slashdot.
This so-called "test" is so utterly and completely unscientific as to be not worth the service space it is stored on.
Period.
It's supposed to be NEWS for Nerds, and this hardly qualifies. And, not content to troll on its own, the summary has to link to ANOTHER Flamebait summary to "support" its "point".
Note to Slashdot: You can do better than this; so DO it already!
Stupid and irrelevant test and article. Like this is going to make any difference in sales. What a waste of time.
Well, no, it can't, because they're using an iPhone to check the submissions for postworthiness, and they just don't have time to make sure they're all good.
Apple is done for, now that you have told them off. Or they might just continue raking in the billions by making stuff that people want to buy.
Oh stop whining. We, as usual, are ignoring both TFA and TFS. We're just happily bouncing our keyboards and gabbing about random things. I'm sure you've noticed that the comments have nothing at all to do with the subject, the article, each other or the laws of Thermodynamics. It's just about Apple and occasionally Microsoft.
Now go away, or I shall taunt you another time.
Faster! Faster! Faster would be better!
I think they have proven time and time again that they can't do any better.
Having used both (Android first), I noticed the following:
* The entire user interface/interaction is much much better for iphone. It knows howto act properly in many situations, simply put:
* knows how to dial a phone number if I click on an email phone number,
* the movements are MUCH smoother (Android even with a 1 GHz chip is jerky in movements),
* calendar knwos how to create events automatically from emails etc etc.
* Battery life is great too. Small voice wuality difference too i think. May be all little liktte things, but they add up. the
* UI is much more polished as well.
* Bluetooth connects much faster.
* front -facing camera. General camera quality.
Only thing I miss about the droid i the widget-based customization, and the quick bluetooth turn on-off. With the iphone batteyr life, it's not a big deal. Also, the moment apple releases an app for the power control that's done too.
They got a skeptical view counter point...
From the article:
âoeWe know thereâ(TM)s no such thing as a perfect Web page load measurement.â
My first thought was, why not have a simple page that grabs the current time, loads a page in the iframe, when the iframe triggers it's ready() event, grab the current time and compare against the start for a load time analysis? the overhead of having it in an iframe can't be *that* bad can it?
Non impediti ratione cogitationus.
I find that excluding timothy and kdawson is a good start towards that end. Sadly, the exclusions don't work in the slashboxes, so I occasionally stumble onto this type of drivel.
This is just like all those articles that say that BrowserX has a javascript engine that is 15% faster than BrowserY. As an engineer that is a tiny bit interesting (only a tiny bit mind you) but as an end user I could not possibly care less. I honestly cannot feel the difference even if it is measurable. Benchmarks hold little fascination for me and are almost always irrelevant to my choice of device. A 2 second versus a 3 second load time? Sure there is a difference but not enough for me to really notice much less care. I hope they continue to improve it but I'm not about to buy a smartphone based solely on webpage loads that are just a bit faster and neither is (almost) anyone else.
It's supposed to be NEWS for Nerds, and this hardly qualifies.
Yes, since iPhone is a toy.
People don't care about X
Eventually Apples popularity will start to fade and people WILL care.
1 second difference can add up to a lot of time if you read many web pages, or you are searching for something. Just do the math. Say 100 modest amount web pages a day , 365 days a year. So you have (100*365)/3600 = 10.13 extra hours spent a year staring at screen that is doing nothing. In both tests they used the embedded browser for both handsets respectively. From their testing suite I don't see how they could throw off the benchmark that much, 45,000 samples is a pretty significant sample size.
More on there testing methodology is here http://www.blaze.io/mobile/methodology/ .
Finally the second link is complaints from Apple iOS developers. iOS 4.3 browser cannot use the new Nitro javascript engine in full screen mode, html 5 caching is missing, and mode in which the page is drawn on the screen has changed such that it is slower than native apps. Bug or not, it currently slower and no one knows why except Apple.
First, Apple isn't "intentionally slowing down web apps to make their native apps more favorable." They have added a new JS interpreter (actually a just-in-time JS compiler) to Safari, but not to the "normal" web views that other apps can embed. This means only Safari is faster now, others are as fast as before.
Second, this test is flawed since it does not use Safari. It uses a custom app which uses neither the new JS engine nor the better caching of Safari or asynchronous multithreading.
Because if you're going to intentionally slow down your own platform, and hence, making your own platform inferior to others using the very same browser and JS engine, what you get is a very nice opening for the competition to claim superiority over you (and by rights they shall, since you suck).
Ta-da: Apple's 101 on how to shoot yourself in the foot.
Except that they didn't slow down the platform. They merely added optimizations to their browser app; other apps still run as fast as they ever did before the optimization.
They show that they can beat the iPhone in one discipline (browser speed) with some cheating (custom app, not the default browser). Well, that's not the trick. You have to beat the complete package to be the better phone.
Did a cell phone literally spank another cell phone?
Can I pay to see that?
(-1, Raw and Uncut is the only way to read)
Google has done the right thing in this case. I'm not delving into other products, strategies, etc., but with Android, they've done the right thing, by making their software with developers in mind, and not rushing to reap benefits as if there was no tomorrow, Google is steadily owning tomorrow's market And also very importantly, Android is poised for dominance in China, the world's largest mobile market. A HUGE piece of the cake. Android is definitely poised for World dominance http://www.racknine.com/blog/software/android-os-poised-for-world-dominance/
We put you on the Internet map,
www.racknine.com
Although nowhere near 45,000 tests, Anandtech recently ran a preview of the iPad 2 and did some browsing benchmarks to test the CPU where they loaded the pages for the iPad 2, Xoom, and the original iPad. Obviously the two tablets are different animals than the two phones, but given they run essentially the same OS and have beefier CPUs, we should expect similar results.
However, the iPad 2 is clearly faster in 7 of the 8 tests and the same speed as the Xoom in the remaining 1. It's possible that the websites used aren't good predictors for general load time though. Given that the two both have dual-core ARM chips running at similar clock rates, we shouldn't be seeing those results, especially if the ones from this study are a valid indicator of performance. The only other conclusions that can be drawn are that performance regressed in Android 3.0 (Or at least Motorola's implementation of it.), the Tegra 2 is a pile of crap, or that Apple is now somehow capable of making a significantly better SoC than many established players.
I can't speculate regarding the first, but given that the Xoom has a similar SunSpider result and a better BrowserMark result than the iPad 2, it's unlikely that either of the other two conclusions are correct. Would like to have additional data before concluding one way or the other, but it does appear as though some things are not adding up.
Holy crap, stop the presses. It's a freaking second, not a big deal.
I didn't notice any difference, but who am I other than an average person who does average things on smart phones that don't appear to be any faster than each other...to me
A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
It has been known since 2009 that the 3GS is capable of HD output using nothing more complicated than Apple's own Component AV cables. The reason it was throttled down for the native apps, so it was assumed, was for one of two reasons: either that Apple could claim accuracy for their battery life (HD video is more of a resource hog, and therefore a battery drain), or that the 3GS couldn't quite handle the bitrate of HD video.
I should add - it was throttled down for NATIVE apps, but for third-party apps that could oputput video formats not supported natively (using FileApp to play .avi files or CineXPlayer for DivX videos, to give two examples), it wasn't. So it was possible to load an HD video onto a 3GS or an iPhone 4 and stream it to an HDTV in a larger-than-VGA (640 x 480) format.
Once Apple updated to iOS 3, only the iPhone 4 was able to stream that HD video onto a larger screen. 3GS users now get an on-screen message saying that HD streaming using the Apple AV cables is not supported. Sound will play from the TV, but video will not.
So it wouldn't surprise me if there is some reining in, some restricting, elsewhere on my 3GS.
Users don't always notice the speed gap because websites are sometimes tailored to mobile phones, Blaze said. The difference will become more obvious as users demand richer experiences and move to tablet computers with larger screens, said Guy Podjarny, chief technology officer of Blaze, whose business is helping companies increase website download times.
Maybe their customers are ISPs who charge by usage?
Blaze backed away from its conclusion in light of the new data. Chief Technology Officer Guy Podjarny told CNET in a statement:
This test leveraged the embedded browser which is the only available option for iPhone applications. Blaze was under the assumption that Apple would apply the same updates to their embedded browser as they would their regular browser. If this is not the case and according to Apple's response, it's certainly possible the embedded browser might produce different results. If Apple decides to apply their optimizations across their embedded browser as well, then we would be more than willing to create a new report with the new performance results.
Read more: http://news.cnet.com/8301-30685_3-20044325-264.html#ixzz1GtaYoees
...the next brand new model is released.
My iPhone 3G was running pretty smooth until Apple pushed some update along with the 3GS release. Then everything got slower, bugs were introduced and primary features like list of messages would hang for 15 seconds. Apple did not respond to this. I decided to go for an HTC Desire HD in 2010
An update from HTC, december 2010 has rendered my HTC Desire HD almost useless:
Both Apple and HTC products have serious skipping and lag problems. I agree Apple usually offers a smoother experience with their new models. I wish they all had the decency assure reasonable quality of updates.
What bothers me the most is I know the phones are indeed capable of delivering a smooth user interface. Crappy code and lousy quality control is to blame...
Unknown company in search of page hits trashes Apple. FOSS fanbois masturbate. Woohoo! I have worthwhile things to do.
Thank you for responding and standing by your work. Nice to see someone is willing to stand by their work and up to criticism.
Further more thank you for pointing out that simple fact. In all my speed testing of network speeds at the application level it has either been done with either a custom application designed to take these measurements or a custom site designed to take these measurements. If you want "real world" results I.E. using web pages or services existing in the wild you cant use a custom page.
Calling someone a "hater" only means you can not rationally rebut their argument.
The 1 second difference was the MEDIAN. If you cannot understand median,average,expected values, sample size, you really don't even understand the story.
In the time it took for me to write this comment I could have loaded 5 extra webpages. Who cares about a 1 second difference? (That qualifies as a spanking?)
High end PC Desktop vs Mac who wins?
High end PC laptop vs Mac who wins?
Is this test surprising?