|
|
|
|
|
by lesuorac
673 days ago
|
|
Remember your password. I made a very simple PWA and every time after reboot I have to re-log in. Of course, the browser will auto-fill my password but same page as a PWA it won't. I also did some testing with macroquad [1] and I was finding that occasionally as a PWA the GL stuff just didn't work. I suspect Apple was disabling the GL stuff in the PWA as an anti-fingerprinting technique; there's no way they do anti-fingerprinting for an app. --- PWAs just can't do the same things that native apps can. This is probably intentional otherwise who would give not only 30% of their revenue but allow them to be a middle man between them and their customers? [1]: https://macroquad.rs/ |
|
Each update of an app is reviewed, while a website can change completely at any moment (or have different versions served for different people). This is why for instance web extensions are heavily reviewed and audited.
This means they are pretty fundamentally different models.
The prompt for location is different for example because Apple enforces you are using the location information you gather for a specified reason, and has the aforementioned business penalties for misuse, and has tied all that to a real world identity. The browser can’t know if the page asking for location data is for mapping, for marketing tracking, or so that someone can drive to your home. The two features are going to look and behave distinctly.