Since 2013 we've been working to enable a more capable web, and tools like this are just the beginning. New permissions UIs and discipline around API design to enable them have been silent enablers.https://twitter.com/tomayac/status/1222310960800595968 …
-
-
Replying to @slightlylate
WebUSB is one of those APIs that Apple has rejected though, yes? This use case is very Android but what else does it enable?
1 reply 0 retweets 0 likes -
Replying to @stshank @slightlylate1 reply 0 retweets 1 like
-
Replying to @stshank
We're leading on many APIs via Project
, and my hope is that the counterfactual of "not needing to download unsafe binaries" eventually wins over skeptics once they see we've done it safely & value it delivers. Browsers update faster, and can mediate bad actors better.1 reply 0 retweets 5 likes -
Replying to @slightlylate @stshank
In terms of uses, think connecting to cameras, printers, programming Arduinos, updating incidentally embedded software (e.g., in headphones), CnC hardware...all the sorts of stuff that used to need custom, OS-specific drivers & software.
1 reply 0 retweets 5 likes -
Replying to @slightlylate @stshank
@noopkat has been showing what's possible:https://youtu.be/IpfZ8Nj3uiE2 replies 0 retweets 4 likes -
Replying to @slightlylate @noopkat
Do you think Apple has a fair point about lots of people not being informed or expert enough to handle permissions dialog boxes? I.e. could there be problems with naughty websites doing bad things with your hardware?
2 replies 0 retweets 0 likes -
This seems to imply a blanket answer to a nuanced problem. We reject the assumption of unsolvability -- after all, Apple seems to believe these things are more than reasonable for native apps -- and instead focus on better patterns. Apple could too if they invested reasonably.
3 replies 0 retweets 3 likes
Modern browsers take a nuanced approach to "malware" sites, see safebrowsing lists. We don't have to treat the spectrum as black vs. white. For devices, we use "chooser" UIs that put users in more direct control. Not all vs. nothing.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
DMs open. Tweets my own; press@google.com for official comms.
right from the browser. This is a pretty significant Project Fugu