5 ms·
> implementing agreed upon standards Yeah, except most of your users' devices are still running 2+ year old software versions.
by rhinoceraptor 11y ago
> implementing agreed upon standards
Yeah, except most of your users' devices are still running 2+ year old software versions.
- untog 11y agoBut unlike in iOS, the browser is a Play Store app which is updatable outside of major OS releases. So a two year old phone can run the latest version of Chrome. Why Apple still doesn't do this mystifies me.
- criddell 11y agoTelling users that they have to install a new browser before they can fully use your app is a lousy experience though. And then two months later they will uninstall Chrome because (as far as they know) they never use it.
- untog 11y agoThat's not how it works. Most Android phones have come with Chrome preinstalled for a while now. That version is automatically updated, just like any other app.
- criddell 11y agoIt was enough of a problem less than four months ago that phonearena.com published an article about it: http://www.phonearena.com/news/How-to-change-your-Android-phones-default-browser-to-Google-Chrome_id76252 http://www.phonearena.com/news/How-to-change-your-Android-ph... I don't think Chrome is as ubiquitous as it should be. Do new cheap tablets (like the Kindle Fire) even ship with Chrome? New phones from Samsung don't have Chrome set as the default browser (not sure if it's even installed by default).
- untog 11y agoIt probably isn't on the Kindle Fire, no, but neither is the Play Store. It might use Android as its base, but it's not really an Android tablet. And while I don't doubt there are many variations of Android device without Chrome installed, the devices that dominate the market (Samsung Galaxy and the like) have had Chrome preinstalled for a long time. From a brief Google it sounds like the default browser varies between phone, provider, etc. etc., so I can't say for certain. What I can tell you is that my analytics logs show the vast majority of Android users are running Chrome.
- wanda 11y agoThe Kindle Fire ships with the Amazon Silk web browser, a Chromium/Blink fork which supposedly tries to serve all content via SPDY tunnel to Amazon's CDN.
- shavingspiders 11y agoI don't think that really serves your argument - phonearena.com post a lot of stuff like that either as reference for people who Google the right question, or because the writing effort:ad revenue ratio is working in their favour.
- criddell 11y agoOh, ok. I really had no idea.
- ryao 11y agoYou can install new browsers through the play store, but I do not recall the stock web browser being updatable back when I used Android. Can it be updated on Android 2.3/4.x and how much effort does that require? As for browsers installed through the play store, how many users can reasonably be expected to install them and of them, how many would update them?
- gtk40 11y agoMy phone (from HTC) doesn't include a stock browser any more (Android 6). Chrome was the default, and I think it is for many Android phones.
- untog 11y ago4.x, yes. 2.x, no. But 2.x now only accounts for around 4% of devices out there: http://www.statista.com/statistics/271774/share-of-android-platforms-on-mobile-devices-with-android-os/ http://www.statista.com/statistics/271774/share-of-android-p...
- vanviegen 11y agoNot only does the Chrome app auto-update, on Android 4.3+ so does the WebView component. This makes Android pretty hospitable for hybrid apps nowadays.
- criddell 11y agoThat's a really good point. Do all Android handsets and tablets ship with Chrome now? I'm guessing lots of cheap tablets don't. And I know Samsung used to have their own browser. Do they ship with Chrome now?
- nostrademons 11y agoKitKat was the first version to ship with Chrome as the default browser, but IIRC it didn't replace the system webview or become auto-updating until Lollipop. Wikipedia shows 70% of Android users on KitKat+, and about 35% on Lollipop+. https://en.wikipedia.org/wiki/Android_version_history#/media/File:Android_historical_version_distribution_-_vector.svg https://en.wikipedia.org/wiki/Android_version_history#/media... I dunno what Samsung ships with, when I was still doing a bunch of mobile web work (early 2014) they used a forked version of Android Browser that was really terrible. Hopefully they've replaced it with something saner. A lot of recent Samsung devices have dropped Android entirely for Tizen, though.
- douche 11y agoMy Samsung S4 came preinstalled with some off-brand default browser that was worse than terrible. Hopefully they have gotten their act together by the time I'm due for an upgrade this fall.
- Grishnakh 11y agoWho cares what it came preinstalled with? My S4 was automatically updated to Android 5.1 and comes with all the stuff that 5.1 normally comes with. I also installed Firefox as my default browser there. Why bother to upgrade to another phone? The newer phones (except the S5) aren't any better. I love my S4. The only thing I'd bother upgrading to is an S5, since it's waterproof, and still has a removable battery.
- jorgecastillo 11y agoI think this is more accurate: http://developer.android.com/about/dashboards/index.html http://developer.android.com/about/dashboards/index.html
- kllrnohj 11y agoNo, they're running 2+ year old OSes, not 2+ year old apps. Just like Windows 7 still runs the latest Chrome despite being a whopping 6 years old, so, too, does Android KitKat run the latest Chrome.
- krisdol 11y agoYou still need to write apps to be compatible with 2+ year old OSes if you want them to be able to install those apps. You don't get infinite forward compatibility for free. There are many updates I stopped being able to get on Android 2.x after 4 was released.
- zanny 11y agoThe market share of <Android 4.0 is small enough now to ignore, especially if you are also ignoring iOS entirely. Definitely not enough to stop you from writing a webapp in the first place.
- kllrnohj 11y agoWe're talking about websites here, not native apps. So... no, you don't. Browsers already did the compatibility work for you.