Hacker News new | ask | show | jobs
by codedokode 3033 days ago
What is the usecase for WebUSB? Here [1] someone from Google suggests vendors should write device drivers in Chrome HTML and Chrome Javascript. Please don't.

Or (my assuption) it might be for devices that cannot work without browser and network connection.

[1] https://developers.google.com/web/updates/2016/03/access-usb...

1 comments

Well, we found it really, really useful! https://www.numworks.com/blog/webusb-firmware-update/
Yeah, the great thing about WebUSB is that it can easily be used to upgrade devices to new firmware with new features. For example, suppose that some end user's USB device lacks the ability to act like a USB Rubber Ducky and inject malicious keystrokes in order to compromise their machine. WebUSB allows a clean, easy way to fix that remotely.

WebUSB terrifies me.

Next step will be devices that cannot work without Chrome, network connection and "anonymous" "telemetry" for the purpose of "improving customer experience".