-
For SAB, it's not difficult to deal with.
You can check my project for music making in browsers:
https://glicol.org
The control parameter is constantly shared from main thread to AudioWorklet thread with my customised ringbuf.js:
https://github.com/chaosprint/glicol
I use vite for development, for local dev server, check:
https://github.com/vitejs/vite/issues/3909
For deployment, e.g. Netflix, just edit the _header file as:
/*
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
For SAB, it's not difficult to deal with.
You can check my project for music making in browsers:
https://glicol.org
The control parameter is constantly shared from main thread to AudioWorklet thread with my customised ringbuf.js:
https://github.com/chaosprint/glicol
I use vite for development, for local dev server, check:
https://github.com/vitejs/vite/issues/3909
For deployment, e.g. Netflix, just edit the _header file as:
/*
-
> To say that WASM and JS run in the same VM is utterly misleading the the point of being wrong.
https://github.com/bytecodealliance/wasmtime/blob/main/crane...
"SpiderMonkey currently has two WebAssembly compilers: The tier 1 baseline compiler (not shown below) and the tier 2 compiler using the IonMonkey JavaScript compiler's optimizations and register allocation."
how is it not "the same VM"
-
-
Thanks! Glicol looks very cool. Ya I am familiar with those headers and I've actually tested it with this, the issue was that I rely on iframes for a few of my apps (Browser & Video Player w/YouTube), and those headers break it. I had some hope with `COEP: credentialless` (https://github.com/WICG/credentiallessness/blob/main/explain...) but it still didn't solve my issue, so I am waiting now for anonymous iframes (https://github.com/camillelamy/explainers/blob/main/anonymou...).
-
Thanks! Glicol looks very cool. Ya I am familiar with those headers and I've actually tested it with this, the issue was that I rely on iframes for a few of my apps (Browser & Video Player w/YouTube), and those headers break it. I had some hope with `COEP: credentialless` (https://github.com/WICG/credentiallessness/blob/main/explain...) but it still didn't solve my issue, so I am waiting now for anonymous iframes (https://github.com/camillelamy/explainers/blob/main/anonymou...).
-
Ya that is a well done one that was inspiration for me, cause it was taken very seriously. This site has a good list of Web Desktops.
https://github.com/syxanash/awesome-web-desktops