Using the internet on a phone is a terrible experience. Websites take forever to load, they randomly resize things, they add pointless headers and footers to the limited space, they move the focus around at random etc.
You know how websites sometimes have that button that scrolls you back to the top near the bottom right? Those buttons tell me that the people making the website never use phones themselves. The amount of times I've found that button helpful vs the amount of times that I've hit it by accident while scrolling is so small that the entire thing feels like a cruel joke. Mobile websites are full of these kinds of UI patterns.
HN is actually one of the few nice to use websites on a phone because it doesn't try to do all of these things. On reddit you're better off using the old desktop view than any of the mobile views. Same for websites like YouTube.
Google doesn't even have parity in functionality between the mobile and desktop websites. On desktop you can filter results between arbitrary time stamps. On mobile you can only pick between "past hour, past 24 hours, past week, past month or past 12 months".
There are a million small things like that that are wrong with mobile websites. They ruin the experience.
Sure, anyone can screwup, I'm just saying "mobile first" is valid business strategy. A lot of the annoying things like ads and whatever are just never not going to be annoying. It's kinda their raison d'etre. Things like date filtering on google results probably get so little usage there's no incentive to make them fully available. Very few apps are built to optimize utility, they're built to optimize revenue.
Using the internet on a phone is a terrible experience. Websites take forever to load, they randomly resize things, they add pointless headers and footers to the limited space, they move the focus around at random etc.
You know how websites sometimes have that button that scrolls you back to the top near the bottom right? Those buttons tell me that the people making the website never use phones themselves. The amount of times I've found that button helpful vs the amount of times that I've hit it by accident while scrolling is so small that the entire thing feels like a cruel joke. Mobile websites are full of these kinds of UI patterns.
HN is actually one of the few nice to use websites on a phone because it doesn't try to do all of these things. On reddit you're better off using the old desktop view than any of the mobile views. Same for websites like YouTube.
Google doesn't even have parity in functionality between the mobile and desktop websites. On desktop you can filter results between arbitrary time stamps. On mobile you can only pick between "past hour, past 24 hours, past week, past month or past 12 months".
There are a million small things like that that are wrong with mobile websites. They ruin the experience.