3 ms·
This is not an app, more like a rich form? It just so happens that the APIs it needs are available in mobile browsers, i.e. camera. Other apps cannot do the sa
by yunohn 5y ago
This is not an app, more like a rich form? It just so happens that the APIs it needs are available in mobile browsers, i.e. camera.
Other apps cannot do the same.
Like messaging or social networks need things like notifications. Or those for IoT related tasks, which would need Bluetooth or such.
- wongarsu 5y agoGoogle is certainly trying. On Chrome for Android you can do both of those. Whether that's a good thing is debatable though. https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API https://developer.mozilla.org/en-US/docs/Web/API/Notificatio... https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetoo...
- yunohn 5y agoNobody forces you to use PWAs. I’m tired of this constant PWA bashing on HN.
- roblabla 5y agoThe problem with having those APIs in the browser is that it increases the attacker surface area, which makes the browser less secure for everyone, including those who do not use PWAs. The only saving grace is that you have to accept the permission box (I hope so at least...), which, for the average user, may not be much protection.
- samtho 5y agoSimply existing in the world increases your attack surface; everything is a trade off between usability and security. Given the pressures browsers are under, they have incentives built into their business model to provide very good security which is a departure from most other software where security is just a nuisance at best and totally ignored at worst.
- wyager 5y agoPeople bash them because they suck 99% of the time.