News for hackers. Stuff that matters.
Re:Apple confirms it's breaking iPhone web apps in the EU on... by rchaud on Thursday February 15, 2024 @06:26PM (#39390736)
Android handles this just fine. These are the world's largest corporations we're talking about, not some mom and pop shop that will be crushed under the heel of overzealous regulation.
Re:Apple confirms it's breaking iPhone web apps in the EU on... by 2OEH8eoCRo0 on Thursday February 15, 2024 @06:29PM (#39390779)
Suddenly the user respecting innovators are all out of ideas!
Re:Apple confirms it's breaking iPhone web apps in the EU on... by nonethewiser on Thursday February 15, 2024 @06:45PM (#39390934)
First, we should not be content to crush mom and pop shops with regulations.

Second, it’s entirely dependent on the regulation whether it crushes (or even just hurts) a behemoth.

Re:Apple confirms it's breaking iPhone web apps in the EU on... by SigmundA on Thursday February 15, 2024 @06:34PM (#39390823)
So Android allows alternative rendering engines besides Chrome for PWA? If you install Firefox it uses Gecko but still has native app look feel? I honestly don't know but would be surprised if they did.
Re:Apple confirms it's breaking iPhone web apps in the EU on... by Pfhortune on Thursday February 15, 2024 @07:01PM (#39391098)
> So Android allows alternative rendering engines besides Chrome for PWA?

Yes: https://developer.mozilla.org/en-US/docs/Web/Progressive_web...

I tested just now in Firefox with an app from https://appsco.pe and it does indeed work!

I can do the same with the Android version of Brave.

> If you install Firefox it uses Gecko but still has native app look feel?

That depends on your definition. Making an app _feel_ native is a matter of implementation. But the opposite is also true: A native app is free to feel non-native if the app creator makes it that way.

The app does show as a distinct entry in the app switcher, but still has a Firefox icon when I tested it just now.

Re:Apple confirms it's breaking iPhone web apps in the EU on... by prmoustache on Friday February 16, 2024 @02:39AM (#39394286)
> I tested just now in Firefox with an app from https://appsco.pe and it does indeed work!

I tested just now in firefox with an app from https://appsco.pe and it just...opened a browser tab with the website.

So I understand a PWA is just a website but isn't the whole point to have a dedicated window/card for it?

Re:Apple confirms it's breaking iPhone web apps in the EU on... by Pfhortune on Friday February 16, 2024 @11:08AM (#39398862)
I don't know what your setup is, but it did work for me, creating an app that shows as its own icon on the homescreen, without FF chrome, with a separate app-switcher entry. Using a S24 Ultra with whatever the current OneUI is.
Re:Apple confirms it's breaking iPhone web apps in the EU on... by prmoustache on Friday February 16, 2024 @06:12PM (#39404284)
I think it wasn't my setup but the app I tested on (Imgur). Trying another one worked.

It looks like appsco.pe has some incorrect entries in its list of PWA.

Re:Apple confirms it's breaking iPhone web apps in the EU on... by soundnote on Sunday February 18, 2024 @01:25PM (#39421578)
Tried with Twitter, worked fine.
Re:Apple confirms it's breaking iPhone web apps in the EU on... by teki_one on Thursday February 15, 2024 @06:53PM (#39391009)
I think Android already allowed that 7+ years ago: https://hacks.mozilla.org/2017/10/progressive-web-apps-firef...
Re:Apple confirms it's breaking iPhone web apps in the EU on... by SigmundA on Thursday February 15, 2024 @07:10PM (#39391186)
Ok so I guess Android has some sort of API for allowing an app to install additional icons on the desktop with specific parameters like a shortcut and it shows the icon with a little icon representing the parent app, makes sense.

So if you install a PWA from Firefox it runs in Firefox and from Chrome it runs in Chrome similar to desktops. Looking at it this way I could see Apple doing something similar with less effort than trying to standardize a web view API and have PWA use the "system default browser".

Re:Apple confirms it's breaking iPhone web apps in the EU on... by dazilcher on Thursday February 15, 2024 @06:59PM (#39391070)
"On Android, Firefox, Chrome, Edge, Opera, and Samsung Internet Browser all support installing PWAs."

https://developer.mozilla.org/en-US/docs/Web/Progressive_web...

Re:Apple confirms it's breaking iPhone web apps in the EU on... by Symbiote on Thursday February 15, 2024 @06:52PM (#39390999)
Installing a PWA on Firefox for Android adds the icon to the homescreen with a tiny Firefox icon at the bottom. The look and feel is Android, there's no obvious bits that would look either Firefox or Chrome.

https://web.dev/learn/pwa/tools-and-debug#using_physical_dev... at "Firefox Remote Debugging" says there's a way to debug Firefox for Android PWAs.

So I'm fairly sure the PWA is running using Firefox for Android.

I also never accepted the terms and conditions for Chrome on this phone.

Re:Apple confirms it's breaking iPhone web apps in the EU on... by rchaud on Thursday February 15, 2024 @08:35PM (#39391955)
The look and feel of the app itself is a CSS issue. There are web app frameworks that specifically offer themes matching style guides provided by Apple and Google. Framework7 is an example: the demo app on the home page is styled using iOS UI elements, and there is an option for more Android style designs as well.

https://framework7.io/

Re:Apple confirms it's breaking iPhone web apps in the EU on... by rafram on Thursday February 15, 2024 @11:10PM (#39393061)
I wouldn’t say that demo is very convincing…
Re:Apple confirms it's breaking iPhone web apps in the EU on... by natch on Thursday February 15, 2024 @09:33PM (#39392421)
Android "handles it" if you want to call shrugging it off "handling it," by making different security tradeoffs that do not emphasize security as much as Apple does.
Re:Apple confirms it's breaking iPhone web apps in the EU on... by internetter on Thursday February 15, 2024 @11:38PM (#39393222)
Android zero days are worth as much as iPhone ones.
Re:Apple confirms it's breaking iPhone web apps in the EU on... by natch on Friday February 16, 2024 @03:31PM (#39402549)
Both can be true. Google pays as much for zero days, and Google prioritizes security and privacy less than Apple does.

Google's very means of income relies on gathering and to an extent sharing your personal data.

Re:Apple confirms it's breaking iPhone web apps in the EU on... by internetter on Friday February 16, 2024 @08:28PM (#39405399)
I'm not talking about what Google pays for vulnerabilities. I'm talking about black markets & brokers.

Edit: and "Android" as in the AOSP (where PWAs still function) does not sell data.

Re:Apple confirms it's breaking iPhone web apps in the EU on... by tuetuopay on Sunday February 18, 2024 @10:15AM (#39419696)
isn't this because so many researchers invested their time in apple zero-days there was a flood of vulnerabilities, reducing their value? I always had the impression ios devices were the prime target.