You completely missed what I wrote in my message. Web version is still neither a original decoupled Blender UI logic, nor an attempt to reimplement it in js. Yes, now when you move cursor across 3 inputs, value changes, but that's not even close to what original Blender controls do.
If you want share a demo, maybe canvas-based would work better (e. g. https://www.egui.rs/)?