This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Firefox for Web Developers
webdevs.firefox.com
did:plc:6jsvyhtxrkb4d2wrlwd2avmm
You can throw away innerHTML and replace it with the new setHTML(), which has a built-in sanitizer. Here's how it works:
2026-02-25T12:09:17.253Z