WebUSB - développé par Reilly Grant et Ken Rockot - a été introduit pour le World Wide Web Consortium's Web Incubator Community Group (W3C WICG), est construit pour offrir une plate-forme universelle qui pourrait être adoptée par les fabricants de navigateurs dans les futures versions de leur logiciel .
La Connexion des périphériques USB sur internet
L'API WebUSB permet aux périphériques USB connectés depuis des claviers, des souris, des imprimantes 3D et des disques durs de complexer l'internet des choses ( IoT ), qui seront abordés par les pages Web.Le but est de permettre aux fabricants de matériel Hardware d'utiliser les USB sur toute plate-forme , y compris Web, sans avoir besoin d'écrire des pilotes ou des SDKs pour une plate-forme dédiée.
Sécurité et confidentialité
Les ingénieurs de Google ont aussi parlé de la sécurité:- WebUSB comprendra des protections d'origine, comme le type de partage de ressources Cross - Origin (CORS ), pour restreindre les pages Web à partir de la demande de données provenant d'autres domaines, sauf celui d'où ils sont originaires.
- Pour résoudre le problème de fuite de données des périphériques USB, WebUSB demande toujours à l'utilisateur d'autoriser un site Web ou une page web afin de détecter la présence d'un dispositif et de s'y connecter.