Readit News logoReadit News
Posted by u/g4zj 2 years ago
Ask HN: Is it just me or is mobile web browsing awful?
I've got an iPhone X. It's not the latest and greatest, but still runs fine and does basically everything I need it to do.

However, it seems like any time I need to visit an actual web site from my phone, the entire experience is just terrible. Nearly every web site fills the screen with resource-intensive ads, enormous newsletter sign up dialogs with tiny close buttons, and of course, the obligatory cookie notice.

I don't want to have an app for every single business I visit or service I subscribe to, but I also do what I can to avoid visiting their horrid web pages.

How do you tackle this? Or am I just making a big deal over nothing?

bhawks · 2 years ago
The web works better on Android.

At Google some PMs used to lament that Android users spend more time in the browser than in apps versus iPhone. In my experience using browsers on Android are much better than on iPhone and not everything really wants to be an app.

Id point the finger at Google actually allowing different web browser apps (Safari drives every browser on iPhone and lags in many areas) and just natural competition. (If ads really bothers you an ad blocker is an install away).

My only complaint really being cookie banners but they suck the fun out of desktop web too.

appplication · 2 years ago
I would actually suggest there may be a flip side of this. Android apps tend to feel more clunky than their iPhone counterparts, and the web is universally familiar. But it is possible both can be true at once.
bko · 2 years ago
I think iOS apps are more heavily monetized because of the high fees. So maybe those are higher quality as that's where the money and paying users are. I wrote a few free iOS apps and I had to pull them because I just don't want to pay $100 a year for something I don't make any money off. Discoverability is terrible for both platforms, but I had better luck finding good free apps on android
Larrikin · 2 years ago
Which apps specifically? As an Android dev that prefers an iPad for their tablet. There's been no discernable difference to me in native apps.

It only gets laggy and slow when the app is obviously some poorly put together react native, Xamarin app, or some other non native app. You can tell usually because they just kept the exact same design from their iPhone app. You have to put a lot more work into those kind of apps to make them not run like garbage.

vhcr · 2 years ago
You can block cookie banners with ad blockers too.
jwells89 · 2 years ago
It’s not a perfect rule, but the areas in which WebKit lags behind Blink tend to be in newer standards, not longstanding central pillars of web apps. As far as speed goes, my personal findings have been that WebKit and Blink are neck and neck assuming one has adblockers installed (which Safari on iOS supports).

When there are speed differences, it’s often because the app in question was only ever tested against Chrome and/or makes use of Blink specific quirks (as YouTube did/does). I’ve also seen some talk about over aggressive polyfills gunking things up under non-Blink browsers.

musha68k · 2 years ago
I want to believe this / hate on Apple as another iPhone X user with very slow web performance.

I would wager it’s not Safari mobile though just your standard website got way more resource hungry due to SPA proliferation etc.

TL;DR hard to verify your claim as Safari is the only allowed browser engine on iOS.

If somebody had a jailbroken/dev phone that would eg allow compile and install of Firefox then we could actually know.. I’m very skeptical it’s down to the browser though. Not sure if typical benchmarks are telling as hardware always different. Again “badly optimized” websites and 6+ years old hardware; albeit should be fast enough…

clubm8 · 2 years ago
> The web works better on Android.

Does "the web" work better, or the Google ecosystem?

One reason I don't want to move from iOS is their embedding of their stuff into the OS, which in turn beams my queries etc through GOOG.

But it's been a long time (multiple years) since I messed around with an Android tablet.

(Don't have the money to take risks rn, though ironically the next laptop will probably be anything but a macbook -- touchbar is terrible, heart my f keys)

utucuro · 2 years ago
Late is better than never, right? I'm someone who only uses only these google service: maps, the play store and sometimes, rarely, google books I don't use google search, mail, drive or any other services, I have every single kind of history off and I use Firefox exclusively, on desktop as on Android. I must say, I do encounter badly designed mobile sites with this setup, but it is trivial to toggle desktop mode and then the problem is gone. It helps that I have a folding device, so I can always use a larger screen when needed.
albert_e · 2 years ago
Agreed.

the relentless nagging by some sites to install the mobile apps needs to die.

Just like the other popular post today lamenting the terrible state of scrollbars and other UI elements that has degraded the desktop UX in recent years....

Even the attention to mobile web experience seems to have degraded.

There was huge focus on optimizing the very limited bandwidth and resources on mobiles... there was WAP and XML ...people atleast tried. Now a 2 year old phone that is effectively a supercomputer struggles to load simple list pages and blogs.

random_ · 2 years ago
> the relentless nagging by some sites to install the mobile apps needs to die.

It seems all about the hope that you can keep the user engaged long terms. I don't blame them, competition for user attention is brutal in the age of the SEO content farms, oligopoly of social networks and the "Tyranny of the Marginal User" as posted here a few days ago.

But probably way less effective now that most users seem overwhelmed by so many push notifications and instinctively learned to mass ignore or dismiss them (myself included, just randomly noticed that background habit a while ago). And then we end-up with piles of installed unused apps just like lost websites in the browser history.

albert_e · 2 years ago
And just to add -- even desktop websites these days nag people to install desktop apps instead of using the browser (Zoom, Slack)
oktoberpaard · 2 years ago
Note that Safari has native support for content blockers (or what most people call adblockers). I use AdGuard on my iPhone and it works great. The blocking is done by Safari, the app just tells Safari what rules to use. The paid version of AdGuard includes an optional extension that can execute more complex blocking rules, but the free version works very well in almost all cases. There are other apps available as well.
eru · 2 years ago
Firefox on Android also has ad blockers, eg ublock origin.
kyriakos · 2 years ago
And if you really want chromium based engine, you can use kiwi browser which supports chrome extensions including ublock origin and even allows you to use dev tools.
oktoberpaard · 2 years ago
uBlock Origin is great, it's the one I use wherever I can, together with Firefox. On iOS I like the AdGuard + Safari combination, though, and the blocking lists also work in most in-app browsers.
otterlysrs · 2 years ago
What does that have to do with an iPhone X?
fodkodrasz · 2 years ago
AdGuard on safari makes some pages non-reponsive by blocking cookie consent popups, but keeping scrolling disabled for me. I need to disable blocking, jump the I Do Not Consent hoops, and re-enable it. (using the free edition, this did not convince me that i should pay for it, as I guess this is because of some safari limitation. Maybe I'm wrong?
oktoberpaard · 2 years ago
I'm not using lists that disable cookie banners, exactly for that reason.
Saris · 2 years ago
Yeah it's fairly limited on iOS due to browser restrictions. On Android with Firefox and ublock I use the element zapper to remove whatever is blocking the page.
numbsafari · 2 years ago
I use Wipr on iOS and Mac OS. It works amazingly well.
pornel · 2 years ago
Blockers on iOS are a weaksauce. I still sometimes get malvertising ads in Safari, such as an alert("You have a virus! Call Microsoft on 0xxxxx"). I've never seen that on desktop with Firefox + uBlock Origin.
byyll · 2 years ago
do you consider ads content?
tiltowait · 2 years ago
People are focusing on ads and other annoyances. Don't get me wrong—those are far and away the most egregious. Get rid of them, though, and mobile web browsing still sucks. Many sites offer only a stripped-down version compared to the desktop or simply render strangely. And iOS at least is so aggressive about saving memory, even on my 14 Pro, that tabs will be unloaded despite my not doing much, forcing a refresh.
seec · 2 years ago
Yes because Apple is skimping on RAM in 1K$ phones. It's unreal that you can get much cheaper Android phones that have more memory than their entry level laptop. For a while there was marketing/excitement about the ability of iOS to compress RAM ; expect it cannot replace actually having the RAM to be used at any moment.

Apple has been incredibly greedy and their user experience suffer tremendously. There really is no justification for shipping phones so expensive with so little RAM for so long besides ultra-greed. It makes the phones obsolete much earlier than they should be because while you can wait the work of a slower CPU if you can't fit your workload into RAM you are basically out of luck.

If you had spent as much money on a flagship Android back then you would have gotten 4GB minimum with a Galaxy S9 but more likely 6-8GB with a S9+ or Note 9 that were the real price competitors of an iPhone X (still cheaper).

So yeah iOS is aggressive in saving memory because it doesn't have much choice. Your iPhone 14 Pro has 6GB of RAM. This is 2GB less than a Galaxy S23 that cost almost half as much ; the Ultra version with 12GB of RAM still cost about as much. Even going with a 14 Pro Max would still only get you 6GB which is even worse of a joke considering the price.

It's infuriating because considering how cheap RAM chips have become they only save a very small amount per phone but their faithfull users who paid the high price to get "the best" are thanked with these kind of real-world use case annoyances...

To be honest I think it's kinda masochist to keep buying Apple products at the moment. I'm a first time iPhone user and I like iOS overall but the value proposition of even their cheapest product doesn't make sense anymore...

hellotheretoday · 2 years ago
That last point is my main gripe. I’ve had many experiences where I’ve had a tab open on my phone editing text, change to another tab to refer to something for the text I’m editing, and change back to find the original tab had to be reloaded. Even changing between safari and apps. If the page/app isn’t set up to auto save drafts and the spot I’m working at its functionally useless to me on mobile now. Or I have to set up an awkward workflow where I regularly juggle between the two to ensure they both stay in memory which doesn’t always work. My phone is older, XS, so maybe that’s part of it
account-5 · 2 years ago
My experience is excellent: android, Firefox, uBlock origin with advanced user enabled.

If I can avoid having to use an app I do using the website instead.

I think your experience is a result of apples restrictive appstore policies.

artimaeis · 2 years ago
Everyone's talking about content blocking software, which is probably how most of us tackle this to be fair.

But in response to your title question, yes! Not just mobile, IMO, but it's usually worse there. Web site experiences are generally terrible these days.

I wish we hadn't come to the point where we _need_ content blocking to browse the web sanely. I constantly feel like I'm using sites where the people deciding the user experience are not themselves users of the site. Or if they are, they just don't care about usability over bottom line and A/B metric testing results.

brucethemoose2 · 2 years ago
The web is nigh unusable without an ad/element blocking browser. And its a security risk too.
pacifika · 2 years ago
Firefox Focus comes with a good allround zero config content blocker that works in mobile Safari.

The issue also is that often when using the back button the page reloads ( I suspect due to memory issues on my iPhone 11) and I lose track of my reading position.

jmondi · 2 years ago
As far as I can tell, Firefox Focus has no tab support, which means it is a non-starter. How can you use it as a browser if it has no tabbing?
ChrisLTD · 2 years ago
The original poster is saying you should enable the Firefox Focus content blockers in Mobile Safari in Settings > Safari > Extensions.
3836293648 · 2 years ago
Lacking tabs is Focus's entire value proposition
toddmorey · 2 years ago
Half the time I lose my reading position as the page reflows as more and more ads and widgets load. I've trained myself to hit the reader view button as quickly as possible.