Why Android users surf less than iPhone users
quirksmode.org
quirksmode.org
Just last week I fired up the new Google Nexus device from LG and tried to spend a full week on it--for the purpose of being more familiar with Android as a user.
I couldn't make it a full 24 hours.
This was a fully stock Android experience, on the latest and greatest phone, and Chrome crashed six (6) times on me. Scrolling in the browser was markedly inferior. And the overall experience of reading on the device just felt far worse.
I didn't want to read anything on it, honestly. I tried to account for my own bias towards iPhone/iOS, but I don't think it makes up even half of the bad experience I had.
In short, I think Android phones discourage, from a UX standpoint, the activity of browsing. And I think that's a much larger factor than that mentioned in the original post.
Other than the stock browser on the Samsung Galaxy Note II (which is easily replaced by Google Chrome's mobile browser) I haven't had issues with any Android device browsing the web compared to an iPhone. In fact in my experience, I would without a doubt say Chrome has been a better experience than Safari. Google Chrome's integration with their desktop browser has been awesome since I use Google Chrome on all my desktops.
But this is personal experience, and you can't really base all of this off personal experience. Second, if you're used to the iOS interface, switching to Android will be a big adjustment, one that if you only give it 24 hours you won't ever enjoy.
Android, by comparison, continues to perform its tasks while you scroll. This means that the scrolling can be jerkier if things are loading, but you continue to get a full interactive page while you're scrolling.
Speaking as a developer, iOS(/mobile Safari) gives me fits. It's the mobile generation's IE6.
Seems like UX should in fact be the highest priority.
I don't really think that the user experience is poor, per se. I think it's a matter of acclimation; I've been using Android since the Nexus One, and while it was certainly frustrating in the past, Android 4.1 really stepped things up, and it's a really nice experience now. I appreciate how iOS scrolling feels, but in general, Android's way of doing things seems to be a lot nicer to me. I actively use Android and iOS devices on a daily basis (my phone is an LG Nexus 4, the same one you disliked), and Android feels much, much better to me than iOS does, with the sole exception of scrolling smoothness.
It's worth noting that there is one difference that might have been annoying you; iOS starts scrolling as soon as you start moving your finger. Android has a deadzone of a few pixels, so it might feel less responsive if you're used to the lack of deadzone on iOS. Once you're used to it, it's not an issue.
It's not true. The browser continues fetching data, and the kernel continues with context switching.
The fact that you also don't get scroll position updates until the drag momentum wears out is also a giant pain in the ass.
First, you can simply prove that's not right empirically: start loading a large page, slap down your finger, scroll around for awhile, notice that the rendering has halted (which seems to confirm what you're saying), and then release your finger, to witness the page snap to 100% completeness. Why? Because things were indeed continuing in the background; the only thing that "blocked" is that the OpenGL canvas you're dragging around doesn't get swapped while you're scrolling.
Here's what's actually happening: iOS makes it absurdly easy to do computations on background threads. Android doesn't. iOS makes it very easy to offload a lot of processing to the GPU. Android doesn't. The difficulty means that many apps end up doing computation and actual rendering on the UI thread, which, surprise, makes for a jerky experience, whereas most iOS apps do the computation on a different thread than they do their rendering. Throw in that Dalvik's GC is beyond horrible and you've got everything you need for a nice and jittery UI experience.
Note that Android absolutely allows you to do background processing, GPU-heavy rendering; it's just harder. You can even avod the GC by carefully reusing objects in fast-render loops. In fact, our Android Trello dev either just released or is about to release an update to the Android app that makes it scroll smooth as silk by doing all of the above. But it requires a lot more effort to get to the same place, which is why "all" iOS apps perform better than Android ones.
I just opened a CNET article on my latest-gen iPod Touch running iOS 6. When the page was half-loaded (header loaded in, no content yet), I placed my finger on the page and dragged it a couple pixels. I left it there for 30 seconds - nothing on the page changed during this time - then removed my finger. I then very clearly watched the story header image progressively download, and it took several more seconds for the page to become fully rendered.
Does the stream of requests from your phone stop? No, it doesn't. The requests visibly continue to be made in the background as the page continues to load, so your comment isn't accurate.
http://cl.ly/image/1R0v1P3y0J1u
You can clearly see that traffic stops at 8 seconds, when I put my finger on the device. It then resumes 23 seconds later, when I remove my finger. It then stops again 2 seconds later, when I put my finger back on the device. This was one pageload, no shennanigans, just putting my finger down on the device and scrolling it slightly while the page was loading. It took ~40 seconds to load that page because I had my finger on the screen.
It looks an awful lot like the device is not downloading anything while my finger is on the screen. It certainly didn't just snap to "fully rendered" when I removed my finger at 31 seconds.
I've read several very long ebooks on my Android phone without problems, and that was when I still had a Nexus One. For example I read Reamde which I think has almost 1000 pages.
For one thing, the carrier I currently use (AT&T), forces you to buy a data plan if you have a smartphone. I'd be surprised if this wasn't the case for all carriers. So that blows the conclusion out of the water.
But why ask the question in the first place? Because the Android browser market share is so much lower than the Android market share as a whole? I would presume that "browser share" comes from the web, which can be accessed by all sorts of devices, and "mobile market share" comes just from mobile devices. That alone probably makes the question moot. But even if it didn't, there's Opera, Firefox, Chrome and all sorts of other browsers on Android that could make up the gap.
In other words, I doubt the premise (Android users surf the web less) as well as the conclusion (this is due to most Android users being too price averse to use data). I just don't see any evidence of either.
That price won't break the bank for most people but 200-300 MB for a month of data isn't much. I'm generally on WiFi so I don't care but I suspect that many people would find this too small for comfort. If they don't care about surfing from the phone, I can see people just avoiding using any data at all so that they don't have to worry about additional fees.
2. These stats are just for mobile devices.
Case in point: my wife and I both have Android phones, so when my mother in law needed a phone, we got her an Android too. She has not used the internet once on it, but we installed a few apps to make it easier for her to use (e.g. one app puts a picture of the last person who called on the home screen). We also set it up to dial out through Google Voice (total integration is best on Android, including replacing the dialer). I bet a large portion of Android users fall into this category.
http://gs.statcounter.com/#mobile_os-ww-monthly-201112-20121...
Android: 33% iOS: 23%
That is a major difference in favor of Android. Why write a blog post without even checking the data?!
http://gs.statcounter.com/#mobile_os-ww-monthly-201212-20130...
Worldwide, Android still leads by 10% in web browsing.
To really understand what the OP is talking about, you need to think in terms of per capita browsing in iOS and Android. In other words, how much web browsing does your average iOS user do, vs your average Android user? That is really what matters.
On top of that, the Statcounter numbers also include tablets, so smart phone only numbers would look very different. Android tablet usage is a fraction of iPad usage (source: stats of a European site with 100M+ monthly visitors). For smartphones, it's more like Android 35% iOS 57%.
If Android's 33% and iOS's 23% include tablets and we remove tablets, then Android's numbers will not decrease much. As you have said, there are fewer Android tablets than iOS tablets. So removing tablets would increase the relative market share of Android and not reduce it.
So if you remove tablets, you would not expect "Android 35% iOS 57%", but would instead expect something like Android 43% iOS 13% (numbers made up).
EDIT: Also following the trend, it is clear that more and more people are using Android for web browsing every week. This implies that the 40%+ more Android web usage will quickly increase.
EDIT2: The issue of tablets is irrelevant to statcounter's stats, as the iPad and other android tablets are not included. Leaving the comment above as it is still technically correct if the post above were to be correct...
http://blog.chron.com/techblog/2012/07/whos-ahead-in-mobile-... (comment by StatCounterGS half way down the page)
My main point though, was that there are far more Android phones than there are iPhones, so even though there is more Android browser traffic, the average Android user will browse less (but that's mostly because there are so many low-end Android devices that water down the browsing habits of high-end users on shiny Galaxies and Nexuses).
My opinion (with anecdotal evidence) is that Android users just stick with their PCs when at home (presumably when they have Wi-Fi), whereas iOS users prefer the small screen, for some reason.
[1] http://blog.cloudfour.com/explaining-the-ios-and-android-mob...
I don't think the data is complete unless you also include whether or not these same people even have a computer anymore. Whether it is right or wrong, we keep being told that the desktop is dead... so maybe iOS users have bought into that idea more than Android users. If all you own is an iOS device.. you don't really have much choice of how you surf the web.
http://www.quirksmode.org/blog/archives/2012/12/browser_stat...
What does he find so strange about this? The chart counts all phone browser market shares. And Android's user base is not 5x that of iOS, if that's what he's implying.
His article makes no sense, because the data he's talking about doesn't match at all his "conclusions". The 48% number is for smartphones only, meaning mostly just Android and iOS, as the others are very tiny market share. But it's not the whole phone market, as the first chart above shows. So he's mixing both, and concludes that "Android has half of the market, but only 24% browser share". Ugh, this post is a mess.
Android has half the SMARTPHONE market, but has much less from the PHONE market. That's why it only has 24%, just like iOS in the PHONE market.
http://gs.statcounter.com/#mobile_os-ww-monthly-201112-20121...
The Q3 data point is just before iOS and Android began to diverge dramatically.
You're right, the majority of Android users are international business men, unlike those pesky iPhone users, who are all 12 year old girls playing Angry Birds 24/7.
I'm not saying you're wrong, I'm just asking what group you think it is that is highly busy/productive, on Android, and doesn't show up in web logs?