Annoyed by Mobile Sites That “Ask” You to Download Their App? You’re Not Alone
techcrunch.com
techcrunch.com
I actually greatly prefer apps over websites in general, and if it's something I use a lot, I'll install the app (assuming it's decent). But I don't want the app shoved in my face when I go to the website. If I'm at the website, there's a reason. Advertising it non-obtrusively is ok, especially if it remembers after I've dismissed it once.
Seriously, none of us want your poorly made app that needs 100 different permissions to install and sucks up our battery. Pinning the bookmark to our homescreen generally works better (seriously, try it with Facebook and enjoy your 10% longer battery).
Aside from the fact that many are just wrappers for their mobile site (and often do a worse job at rendering the site than the mobile Chrome or Firefox I already have installed), you get stuff like the aforementioned Facebook app which love to run more background processes and pester you to install additional apps for messaging or other features that work perfectly well in the browser.
When I got my most recent phone I didn't install the Facebook app and instead just use either the bookmarked mobile site or one of several third party apps that "sandbox" your website login so Facebook can't pull other info from your device. My battery lasts longer and I can continue to open Facebook when I want to look at Facebook and ignore it when I'm doing other things.
Additionally, I would need to grant superuser permissions to run a system-wide adblocker but in a browser, I can just install Adblock Plus/Edge/etc. and avoid the ads on mobile where they suck up limited data and generally get in the way on the smaller screen.
[0] http://lifehacker.com/5921095/facebook-just-changed-your-ema... [1] http://www.guidingtech.com/16169/desktop-mode-websites-chrom...
Why in the hell would I want push notifications from Techcrunch?
I wish sites and apps were made better and the MobileOS could better switch between the two but regardless of that peeve of mine analytics should do a better job at remembering our choices. There are a few websites (like yahoo) where I don't like the mobile app, the UI is totally foreign. Overtime, yahoo continues to prompt me about their app, well...bye yahoo. You are not the only one.
The other problem how layout is sometimes handled. For example:
https://code.google.com/p/selenium/wiki/PageObjects
If you read this in portrait on an iPad with Chrome you get this tiny font that is hard to read at 11:00PM when you are tired. Switching to landscape doesn't help. I don't think there's a way to get a larger font. Zooming does not help because you now have to pan right and left to read every line.
I get the feeling that the state of mobile isn't all that great in general.
(*) Well, I do understand, it has something to do with locking people into an ecosystem.
Rather than ranting conspiracy theories perhaps we could identify the path to better web apps for mobile.
I think the motivation of users doesn't align with the idea of web-apps, or at least not their current incarnation.
There are a few variables here:
- Frequency of use: you won't install an app for something you use once a week, you will install an app for something you use every day.
- Performance of webapps: hint, extremely poor, though largely as a result of bad decisions rather than bad tech.
- Pain-in-ass-ness of installing native apps: extremely high, but we know this already.
The problem here is that modern websites perform extremely poorly because of a bloated reliance on JS and a completely un-contained explosion of HTTP requests to load something simple. Multiple people have complained about it[1], and the complainers themselves are part of the problem[2]. Even with a warm cache modern webapps still require a ridiculous number of requests before rendering/becoming interactive.
The problem is exacerbated in the mobile context where the OS is throttling the number of simultaneous requests, this is why apps that are little slow on desktop become unbearable on mobile. Users, once they have the app installed, largely prefer native because native apps are so much faster in general.
This isn't a limitation in the tech - well optimized pages not filled to the brim with extraneous JS imports and bullshit tracking pixels render quite fast, and there's no reason they can't work well on mobile (as an app or regular page), but we seem incapable of doing this.
Native apps are still preferred by users (barring the PITA install process) over web-apps not because of some inherent technological advantage, but because native apps generally do not do the bullshit things that make the web nearly unusably slow.
[1] http://www.theverge.com/2015/7/20/9002721/the-mobile-web-suc...
[2] http://blog.lmorchard.com/2015/07/22/the-verge-web-sucks/
It's much easier for me to have multiple tabs open in a browser than having a separate app for every site I look at
I'd be a big fan of the HTTP Header "X-I-Dont-Want-Your-Goddamn-Iphone-App: true", I'm just trying to understand better the economics of annoying customers with an app.
Now that I think about it, Facebook should claim copyrigts on all photos you give it access to on your phone.
If I have visited your website from a browser there's a good chance that's how i want to interact with you.
Truth is, I've got a browser for most use cases and that works really well. An app can shave some off the data use, but then again, it can be data hungry too.
I like to use Chrome and it's data compression service and find that works just fine for the sites I like to use.