https://www.tenforums.com/tutorials/80233-enable-disable-goo...
I think it was something roughly like this but in terms of asking end users to use it... looked like a no go.
I wish iOS would let users write `libusb` code that worked. :(
Chrome is the new IE – doing whatever they want, and expecting every other browser vendor to enthusiastically chase them because they have the largest market share.
That sounds cool!
Chrome Experiments [1] has existed because Chrome has been at the forefront of the web for years.
Or, in the case of serial or remote debugging. Just run a terminal or gdb next to the target and connect to that instead.
Their excuse is "security". Which is funny as native apps do the exact same thing and more, often without dedicated permissions.
Mozilla also rejects most of it and joins Apple in claiming its due to security. It's speculation, but I think they really don't have the resources anymore to build such massive features and conveniently spin it into something good for the user.
Not sure I agree that makes it justified, but it does sketch me out a bit the more low level systems my browser has access to
But for now, yeah, it has the downside of being Chrome(ium) only, which makes it far less useful than it could be.
There are several specs (like USB, Bluetooth, and MIDI) which are Chrome only, and for which other browser makers have explicitly stated they don’t agree with and will not support. Further, they have said that their rejection of these specs is due to security issues (e.g. providing full access to local hardware behind a single permission prompt)
This is much a higher bar than just lack of interest or resources to getting cross-browser compatibility.
including Edge, Chromium, and Vanadium.