「USB」をわかりやすく簡単に言えば、ほとんどの場合、キーボード、マウス、音声、動画、ストレージデバイスがすぐに思い浮かぶでしょう。その通りですが、他の種類のユニバーサルシリアルバ (USB) デバイスもあります。 これらの標準化されていないUSBデバイスでは、ユーザー (開発者) がそれらを利用できるようにするには、ハードウェアベンダーがプラットフォーム固有のドライバーとSDKを作成する必要があります。残念ながら、このプラットフォーム固有のコードは、歴史的にこれらのデバイスがWebで使用されるのを妨げてきました。そして、それがWebUSB APIが作成された理由の1つです。このAPIは、USBデバイスサービスをWebに公開する方法を提供するためです。このAPIを使用すると、ハードウェアメーカーは、デバイス用のクロスプラットフォームJavaScriptSDKを構築できます。しかし、最も重要
![Web上のUSBデバイスにアクセスする](https://cdn-ak-scissors.b.st-hatena.com/image/square/4a04f0fd4d80bfc9f9daab25cf4a6972e4fcc2cb/height=288;version=1;width=512/https%3A%2F%2Fweb-dev.imgix.net%2Fimage%2Fadmin%2FRyaGPB8fHCuuXUc9Wj9Z.jpg%3Fauto%3Dformat%26fit%3Dmax%26w%3D1200%26fm%3Dauto)