4 ms·
> Like you get a frame-buffer to draw on with something like a wasm vm. Web pages get replaced by programs (which they essentially are anyway). The biggest thi
by AnthonyMouse 9d ago
> Like you get a frame-buffer to draw on with something like a wasm vm. Web pages get replaced by programs (which they essentially are anyway).
The biggest thing standing in the way of this is actually Apple, since they don't allow competing browser engines or equivalent so you can't make something like this for iOS whatsoever.
- floxy 9d agoApple can create a clone for their wall-garden when they want to catch up to the times.
- NetMageSCW 9d agoThose times will never happen.
- nottorp 9d agoPretty sure wasm works on Safari since I've ran my own code like that...
- AnthonyMouse 7d agoThe premise is that you want to make something that competes with Safari, e.g. you want to provide a graphics API to third party developers. Doing that in Safari doesn't work twice. First, if Safari doesn't already expose whatever GPU primitives you need to do things efficiently, you can't get them. And second, your API implementation (which is likely to be large) would then have to be distributed by anyone using it instead of being part of the browser they use for all sites, creating a >100MB dependency for a <50kB web page.