logoalt Hacker News

afavourtoday at 1:53 PM6 repliesview on HN

It’s a shame the web was so slow to adapt to this new mobile world. When it all started things like offline capabilities were very difficult to do on the web and native development felt necessary. These days the web can actually do a lot… but it’s too late. People expect to find something in the App Store, pinning a web site to their Home Screen is just not something they know they can do. So a lot of people waste an enormous amount of money on three different implementations for, often, simple CRUD operations.


Replies

davidmurdochtoday at 2:01 PM

That's not it. It's Apple. They are crippling the web on purpose.

We can't even have haptic vibration on Safari. And when we did for a little while earlier this year, it was because of a "bug" that that they promptly fixed.

Apple is not interested in making with apps as seamless and integrated as native because: money.

show 2 replies
thecloudtoday at 2:11 PM

I believe it is more nefarious than that. The web strived for mobile native parity but web standards committees are mostly headed by delegates of companies like google and apple; the same companies that have an interest in crippling native web features to push users to their app stores, where they can extract money via fees. PWAs on iOS are a good example of how this kind of gate-keeping looks like

nuneztoday at 2:38 PM

I miss the mobile-versions of websites for low-bandwidth connections (the ones that started with "m."). They were lightning fast, even on slow networks, and were laser-focused on top-of-funnel user activities. Facebook's implementation was extremely solid (when I used them). Messaging worked as well until they gated that behind full Facebook.

nchmytoday at 3:22 PM

Apple is almost completely to blame for all of this.

https://infrequently.org/series/browser-choice-must-matter/

goosejuicetoday at 1:59 PM

I think the web did fine. People can't pin a web app because Apple made it difficult for them to do exactly that.

show 1 reply
johnxianrentoday at 2:06 PM

The feature shipped in the app. That's the only reason i have it.