Apple has decided to remove Progressive web apps from iOS in EU. If you have a business in the EU or serve EU users via Web App/PWA, we must hear from you in the next 48 hours!

  • @[email protected]
    link
    fedilink
    -2510 months ago

    They’re removing pwa from the desktop, not stopping them from functioning entirely.

    You can still have a cobbled together insecure piece of trash but you gotta go to its url in the browser instead of clicking the app.

    Hell, you can still have a shortcut to it on the desktop.

    • @[email protected]
      link
      fedilink
      1410 months ago

      insecure piece of trash

      Websites are more tightly sandboxed and more secure than native apps.

      you gotta go to its url in the browser instead of clicking the app.

      PWAs are more than just an app icon. “PWA” also means usage of particular APIs such as allowing the web app to work offline.

      • @[email protected]
        link
        fedilink
        110 months ago

        I’m not gonna get into a back and forth over pwa security. It’s worth noting that offline pwa hasn’t worked on iOS for at least a year and two major versions of the os.

        • @[email protected]
          link
          fedilink
          310 months ago

          PWAs has a bunch of other features too. Either way apple should fix the offline part instead of being assholes.

          • @[email protected]
            link
            fedilink
            -110 months ago

            I’m of the opposite opinion. The offline part doesn’t work because ios deletes web data after a week. So the pwa will work if you’re just out of range but isn’t a replacement for an actual factual app store thing.

            Once the eu ruling that lets other browser engines into the os takes effect, there will be nothing stopping pwa developers from bundling their own versions of chrome or Mozilla in their pwas and doing all kinds of stuff that was gated off before because the pwa had to work within the safari sandbox.

            How often will an os update have to be pushed just to keep the various privacy checks and whatnot on ios current with third party browsers?

            Apples gonna have to put pwas in Users Chosen Browser jail to be able to keep em on the platform at all.

            Tbh, I’d take pick your own browser but lose pwas any day.

            • @[email protected]
              link
              fedilink
              1
              edit-2
              10 months ago

              Just don’t delete web data for PWAs then.

              It’s ludicrous that Apple is always “I know better so I will take away this feature or never implement it in the first place”

              • @[email protected]
                link
                fedilink
                010 months ago

                Okay, now you have a separate cache that defeats the os’ cache rotation policies and all that entails.

                I genuinely don’t like apple or google or any company but the position they’ve taken of breaking the new hotness fast and dirty skirt the rules development process in the name of keeping things normal is about the most correct decision any company can possibly make.

                You can be upset that it breaks stuff you use or that they’re making money but if I had control over a bigass platform like ios and wanted to maintain security while implementing a bunch of legally mandated changes it’s exactly what I’d do.

                • @[email protected]
                  link
                  fedilink
                  110 months ago

                  No, they could solve this “problem” if they wanted too.

                  They just want to be assholes like usual.

                  • @[email protected]
                    link
                    fedilink
                    010 months ago

                    What’s a good solution that preserves cache rotation but doesn’t require the developer to make a “real” app and offer it through official channels?

                    I can’t think of one.

                    there’s another post in this thread comparing pwas to flash. I think I it’s an apt comparison. Both were able to exist because of a bunch of little insecure ideas that became nooks and crannies of the browser as a platform. Spackling up those problems broke flash and eventually it died. Users expecting secure browsers will eventually kill pwas and then someone will come up with a new way to get hooks into the browser and build programs that don’t rely on users installing them on the os itself and that’ll take off and we’ll be in the same boat again.

                    Of course if things keep going the way they’re going, rendering engines will be so deeply embedded in the operating system that insecure applications running in the browser will be an even more serious risk than it is now.

      • immibis
        link
        fedilink
        110 months ago

        @kilgore_trout @bloodfart apple wants people to jump through THEIR hoops to run anything on their phone, so they can get a 30% cut of the money. That’s why they’re so rich. PWAs bypass that. Apple would kill off web browsers too if they had the power - just like they did kill off Flash, which made the web too powerful for Apple at the time, giving not enough incentive to install their walled garden apps.

      • @[email protected]
        link
        fedilink
        -310 months ago

        How is a piece of software that runs in the browser instead of directly in the os, uses a million little libraries and became popular as a way to avoid scrutiny on the distribution platform less secure than a website?

        Let’s assume you have great answers for all that and I’m made to look like a fool: when someone goes to a website, their guard is up. When they click on an app their guard is down.

        If nothing else pwas bypass user distrust of weird crap on the internet and that’s a bad thing