|
|
|
|
|
by PaulDavisThe1st
1225 days ago
|
|
The web does not start with the DOM, that was exposed later when web devs started insisting on being able to do things not possible with HTML+CSS directly. And yes, some native devs are looking at wasm as "it's just a big canvas with its own bytecode interpreter and access to 95% of the system API that I need". There's one and only one reason for that: the simplicitly of distributing software to users when it is "in the browser". I don't want a DOM when I'm porting my DAW to the browser, and I'm pretty sure you don't me to use that way either. |
|
Actually we do want you to use the DOM. Use the DOM for everything except the parts that are highly graphical, i.e. rendering waveforms where it makes sense to use cavas. Most of a DAW is just normal controls and we want those to be accessible, readable, and potentially extendable.