News for hackers. Stuff that matters.
Re:Let web applications be file handlers by skybrian on Monday June 14, 2021 @05:37PM (#27508634)
I agree that some things should be hidden in "developer mode" (as it's called on Android). That might work for Arduino.

But the audience for WebUSB might grow. Many consumer electronic devices have companion desktop apps to configure them. Wouldn't it be nice if we didn't have to write them multiple times, and you could use the same software to configure them on Linux or a Chromebook as well?

You're claiming that Google just wants this for flashing Android but how do you know? Maybe they're thinking bigger.

Re:Let web applications be file handlers by ocdtrekkie on Monday June 14, 2021 @05:50PM (#27508767)
It's possible that's what Google wants, but it's also a terrible idea. Browsers should be reducing their attack surface, not increasing it.

If I was to characterize most of my issues with the Chrome team, it'd be that they need to stay in their own lane. They've injected a botched antivirus app into their releases before, DoH basically sidesteps the OS' networking stack because it was inconvenient for them they couldn't change it, etc.

At what point can we tell the Chrome team to stop feature creeping and just try to make their web browser waste less RAM?

Re:Let web applications be file handlers by skybrian on Monday June 14, 2021 @06:30PM (#27509161)
I disagree that it's a terrible idea, particularly if the alternative is Wifi-enabled devices from dodgy vendors.

It would be useful to have devices that don't talk to the network at all unless I plug them in and open a particular web app.

Re:Let web applications be file handlers by ocdtrekkie on Monday June 14, 2021 @06:47PM (#27509324)
The answer there would be desktop apps, though, not introducing a massive new hole in browser sandboxing. And it's also a dream of something unlikely to return, I think my Vive is the last product I've seen have wireless devices you plug into a desktop to update, and it's kinda a pain in the rear.