iOS has "app clips" which websites can (and absolutely do) prompt you to use.
As for how to save a webpage to your Home Screen, that literally hasn't changed except maybe to have it together with other on-device interactions. It has been there since before there was even an App Store.
It's not hidden in any way and never has been.
It was demoed on stage by Steve Jobs.
The App Store is a scam, for sure. But Apple has not been crippling the web... at least not in the way you claim here (only one browser on the platform is sucky, but that's a different discussion).
Well, they definitely drag their feet on keeping Safari up to date, not unlike what Microsoft did with Internet Explorer 20 years ago.
IIRC, there are also some limitations in what web apps launched from the home screen can actually do, which are not in regular Safari - but I've not looked at this in a long time so I could be wrong.
What I do remember very clearly is that the common consensus, as reflected in data from app developers, is that people just don't know (or don't want to use) the "pin to home screen" feature. One could argue that Apple should, maybe, sprinkle on that feature a bit of the effort they lavishly pour on emojis, so that more people could be enticed to use PWAs. That would go some way towards reassuring developers that they are not slaves to the AppStore.
> Well, they definitely drag their feet on keeping Safari up to date, not unlike what Microsoft did with Internet Explorer 20 years ago.
It’s entirely different. After Microsoft killed the competition and gained >90% market share, they disbanded the Internet Explorer developer team for five entire years.
Apple releases a new major version of Safari every year like clockwork and pushes people hard to update.
> What I do remember very clearly is that the common consensus, as reflected in data from app developers, is that people just don't know (or don't want to use) the "pin to home screen" feature.
What data? The internal data I’ve seen across ~500 community apps is that when given a choice, two thirds of people use the iOS app, a quarter of people use the Android app, and about 10% use the PWA. And that’s across all users, including desktop.
“Don’t know” and “don’t want to use” are two entirely different things.
If people preferred PWAs and it was just down to Apple holding them back, there wouldn’t be any such thing as an Android app; people would just use PWAs on that platform instead. People don’t install PWAs because they don’t want to.
> Apple releases a new major version of Safari every year like clockwork and pushes people hard to update.
That's largely a byproduct of their attempt to keep support costs low by forcing yearly upgrades of the entire OS. Other browser makers release 10 times more often (literally!). When you're 10 times slower than everyone else (while being 10 times wealthier...), I think it's legitimate to say you're dragging your feet. The fact that they're not as atrociously bad as Microsoft was at its worst, doesn't mean they are not bad.
> “Don’t know” and “don’t want to use” are two entirely different things.
Come on now - discoverability and education are things. If Apple wanted to, they would make that feature so easy and promote it so heavily, that everyone would do it or at least know how to do it.
> If people preferred PWAs and it was just down to Apple holding them back
Don't strawman me, I never said that. I said that Apple is not making any effort to change a status quo where consumers are not keen on the feature, which tallies with your experience. There is nothing stopping them from aiming their reality distortion field at the feature, as a service to developers.
> The fact that they're not as atrociously bad as Microsoft was at its worst, doesn't mean they are not bad.
Your exact words were: “they definitely drag their feet on keeping Safari up to date, not unlike what Microsoft did with Internet Explorer 20 years ago” and my point is that it’s very unlike that.
They picked up the slack only after they were shamed multiple times, including by websites like https://issafarithenewie.com/ (which now reflects their progress, very honestly). A brief look at items from the last several years will return lots of pretty bad press.
> They aren’t ten times slower than everybody else.
Just to mention one, WebRTC took 7 years to go from the first Firefox implementation to Safari. Chrome had it less than 2 years after FF, so I guess not 10x but 3x-4x - still a very significant lag, which is definitely not explainable by lack of resources.
But that’s just it – you are just mentioning one. No mention of the many, many improvements that were made. Safari has been advancing steadily every single year since it was first released. Which makes it an entirely different situation to Internet Explorer, which held the web at an absolute standstill for five straight years.
Sorry, no, not an absolute standstill. Windows XP Service Pack 2 tweaked how an HTTP header was handled. That was the most significant movement in the front-end development world in a five year period. Because of Internet Explorer.
Compare Safari 12 to Safari 17. Now imagine we were still stuck with Safari 12. That’s what it would be like if Safari “dragged their feet” like Microsoft did with Internet Explorer. They aren’t the same thing, not even remotely close. Anybody saying that “Safari is the new IE” clearly does not remember what Internet Explorer did to the industry, especially if they are saying it because of things like Safari won’t let websites vibrate your phone.
The difference is simply a function of smarter leadership and experience.
Of course nobody, today, would act exactly like MS did - that would make it trivial for people to see their game. Instead, Apple gives you something to show they're trying, "honest, guv" - but in ebbs and flows, only when pushed, and slower than everyone else despite being the most profitable company on the block.
To be honest, nobody would really care how many releases they push or how many features they push, if only they let other browsers compete on iOS. But they don't; so they carry a responsibility to be at the forefront of standards and look absolutely beyond reproach - which, at the moment, is not the case.
> The difference is simply a function of smarter leadership and experience.
Look, the difference is glaringly obvious: Microsoft brought front-end development to a standstill for five long years. Apple has not. Apple has continued to add features, standards support, and interoperability bug fixes year after year like clockwork.
This isn’t a matter of nuance. This isn’t Apple being “smarter”. Apple fundamentally has not done what Microsoft did in any way, shape, or form. The two situations are extremely dissimilar.
You’re replying to me here suggesting that they don’t cripple the web by providing an example of another proprietary thing that they control and has zero interoperability with any other devices.
I don’t know what to do with that argument other than to use that exact same set of facts to support my own point.
Also, that’s a nice historical fact that Steve Jobs once did a demo on stage years ago but my point was that nobody knows how to do it in real life or that it’s possible.
I’m explicitly making the argument that this isn’t a coincidence but is very much on purpose.
So you are saying they are crippling the web because they don't allow websites to add themselves to your home screen through a button on the page.
OK.
I'll cede this is to drive people to the App Store where they can get their cut.
I just want to be clear here that when I made that claim it was in no way just because of that but was a decade of actions (or largely inaction) where they made sure that the web platform would be missing lots of functionality that app developers would require to consider the web as a viable option for their software business.
As for how to save a webpage to your Home Screen, that literally hasn't changed except maybe to have it together with other on-device interactions. It has been there since before there was even an App Store. It's not hidden in any way and never has been. It was demoed on stage by Steve Jobs.
The App Store is a scam, for sure. But Apple has not been crippling the web... at least not in the way you claim here (only one browser on the platform is sucky, but that's a different discussion).