Regarding the current state of Firefox and WebUSB, I have four thoughts:
- Yes, Mozilla's concerns regarding the security risks are valid, but not insurmountable.
- In my experience, this is the single W3C noncompliance that impedes my use of Firefox.
- In my experience, an increasing number of companies/organizations are leveraging WebUSB, from core-functionality of end-user hardware to enterprise-level troubleshooting, configuration, and support.
- If Mozilla permits the use of unsigned plugins for its Firefox Developer Edition because of the reasonable expectation that its users understand the risks, it stands to reason that the same could be said for WebUSB.
The three prior times WebUSB has been mentioned on connect.mozilla.org:
- "Fully support Web USB and Web Serial"
I support the spirit behind this post. I'm one of those "makers" who would benefit from both feature sets.
My post is specifically suggesting a (temporary?) compromise regarding WebUSB by allowing Firefox Developer Edition users a means to access it until such a time that Mozilla is satisfied with working the kinks out. - "We want BlueTooth back" (Only mentioned in the responses.)
- "Bring back PWA (progressive web apps)" (Only mentioned (burred) in the responses.)
My argument in brief:
If Mozilla permits the use of unsigned plugins for its Firefox Developer Edition because of the reasonable expectation that its users understand the risks, it stands to reason that the same could be said for WebUSB.