> So the alternative is installing questionable drivers from questionable websites that give an attacker full-access to the entire computer. This is far less good for security, and is unfortunately the norm right now
WebUSB isn't a driver, it relies on underlying usb drivers. What is the need here for a webpage that also needs to access specific hardware not exposed generically?
>WebUSB isn't a driver, it relies on underlying usb drivers.
I never said WebUSB "was a driver". But it does not rely on specific usb device drivers being installed for specific devices.
>What is the need here for a webpage that also needs to access specific hardware not exposed generically?
There are already plenty. You don't need to ask me because you'll likely just shit on what I write, so here's a list compiled by someone else:
https://github.com/webusb/awesome
That just scratches the surface.
I'm more interested in WebBluetooth, which Apple is also blocking from standardization. I manufacture a bluetooth enabled device that I'd like to have a simple web application to interface with, rather than needing to pay Apple for the privledge to develop an app for their app store, where they can then extort me for $$$ for any sales made through the app.
It's no different for WebUSB, it has many, many uses, but Apple is choosing profit over progress.