Earlier quoted context omitted.
I'm a bit curious about what's wrong with Bluetooth on the web. Is it just because Safari and Firefox don't support it yet?
It’s important to note that it’s not a matter of effort for Firefox. They’ve decided that the it’s not something they want to implement[1]. The reasoning is that they think it allows low enough level access to potentially mess with devices who weren’t made to be resilient to malicious input, and didn’t like that the proposed method of allowing web Bluetooth is based on a default allow policy with a blocklist, which m…
App Should Have Been a Website (and Probably Your Game Too)
381–384 of 384 posts
Re: App Should Have Been a Website (and Probably Your Game Too)
#382I man don't get me wrong, I love the idea of PWAs but this dude is out to lunch. It's so painful making anything complex work cross browser/cross platform. On iOS iirc they don't even support adding PWAs to the homescreen? You definitely can't Bluetooth outside of Chrome (probably only on Android and Windows too because nothing fun is ever allowed on Macs). Multiplayer games you kind of need UDP. You cannot UDP in th…
Re: App Should Have Been a Website (and Probably Your Game Too)
#383This reasoning is why I'm keen to try out RomM[0], a ROM library manager that has EmulatorJS[1] built in. Rather than having to setup emulation on each device where I want to play a simple game, I can instead use this combination to do it from any web browser on my local network. [0] https://github.com/rommapp/romm [1] https://github.com/EmulatorJS/EmulatorJS
Re: App Should Have Been a Website (and Probably Your Game Too)
#384Earlier quoted context omitted.
Contacts API; Not all sensors are supported
Contacts Picker API: https://developer.mozilla.org/en-US/docs/Web/API/Contact_Pic... Hardware APIs: There is of course a good reason why websites don't get unlimited access to those APIs (and why they can't access them in the background). But Bluetooth and USB are both available on Chromium browsers on every platform except iOS (because Chrome on iOS is Safari). Example: When Google closed down Stadia, they offered a…
I was not denying that not every app needs to be native -- I was replying to a comment asking for what is not supported.