Firefox surely does not want people using WebMIDI...
Why is this prompt so different from all the others that ask for permission??
WebMIDI does work in FF 108 after you accept to install the extra addon for each site specifically, but damn couldn't it be a bit less scary? 😱
@emilis it is new in FF 108, will be officially out tomorrow.
@falktx isn't midi turing complete, and requires a lot more access to your hardware than just about any other plugin?
I thought they gave up finding security holes in MIDI drivers because some of them are there by specification?
@Canageek
security and MIDI dont have to be related.
MIDI is a super simple and trivial protocol, just some bytes to designate status and channel, plus some values to go along with a message. midi messages dont typically take more than 3 7-bit values.
exception is sysex, which allows to talk directly to hardware yes.
but sysex is an optional flag on the webmidi API request.
the cardinal web app thing does not request sysex permissions but that popup still appears.
@falktx ah, TIL thank you!
@falktx they also refuse to use webserial, webbluetooth or webusb, which sucks
@arcade to be honest, it is hard to keep up when web standards change faster than any reasonably full implementation can keep track of.
and specially for things that directly talk with OS/system services, there is some security considerations to take into account first.
heck, Google folks are already preparing a web-specific GL/Vulkan-like graphics API, separately from WebGL.
no reasonable team can keep up with all of this and still have a safe browsing environment
@falktx What I got from this is that there is a way to use WebMIDI in Firefox.
I didn't think that was possible.