Whooop!!
Terminal is working again in non-compatible browsers.
Try it for yourself: https://zeyus.com/terminal
Video demos talking to my Arduino with Edge. (no data is stored, I don't have tracking/analytics, and it's all run in your own browser)
Source: https://github.com/zeyus/zeyus.github.io/blob/main/src/components/Terminal.svelte
And here's the web terminal in action for non-compatible (i.e. no WebSerial API or no USBDevice API) browsers.