w3ctag / design-reviews

W3C specs and API reviews
Creative Commons Zero v1.0 Universal
319 stars 55 forks source link

WebUSB exclusionFilters option in requestDevice() #865

Closed beaufortfrancois closed 11 months ago

beaufortfrancois commented 1 year ago

こんにちは TAG-さん!

I'm requesting a TAG review of WebUSB exclusionFilters option in requestDevice() as suggested by Blink API owners.

The "exclusionFilters" option in navigator.usb.requestDevice() allows web developers to exclude some devices from the browser picker. It can be used to exclude devices that match a broader filter but are unsupported.

Further details:

You should also know that this issue is an FYI as we value TAG folks's time.

We'd prefer the TAG provide feedback as (please delete all but the desired option):

💬 leave review feedback as a comment in this issue and @-notify @beaufortfrancois

torgo commented 11 months ago

We're happy to close this. WebUSB itself has a lack of multi-stakeholder support and this remains a concern of the TAG. However, putting that to the side, the proposed change is clearly an improvement. For future reference, we would appreciate an explainer – even an abbreviated one – rather than just a link to an issue comment for items like this.