> We need to call this what it is — a detriment to the future of the web.
While it’s certainly a detriment to the future of people who want to make mobile applications using web technologies, I don’t agree that it’s anything to do with the web itself.
“The web” is a network of web sites, sharing and showing information. The web has worked just fine on iOS since version 1.0 in 2007. Does Medium / Amazon / NY Times need service workers and loading screens? Is the web in any way impacted by Apple not supporting these things? I think not.
Things like service workers only matter when you want to make something which looks and behaves like a “native” mobile application, however that’s not the web. Is it inconvenient that Apple isn’t supporting the particular tool or technology you personally prefer for creating those applications? Sure, but Apple also doesn’t support creating mobile apps with Java, Ruby or Golang. Google doesn’t support creating mobile apps with Swift or C#… Please stop conflating your desire to create mobile apps using HTML and Javascript with the web
