3 ms·
> As guest in current browsers acting as hosts, for the zero-install ubiquity of the Web. That sounds promising, except I don't see how the affordance of URLs
by TimTheTinker 3y ago
> As guest in current browsers acting as hosts, for the zero-install ubiquity of the Web.
That sounds promising, except I don't see how the affordance of URLs could be duplicated in that context without introducing competing janky proxies—e.g. https://new-web.com/[insert-new-url-type-here] https://new-web.com/[insert-new-url-type-here] Or were you thinking that installable PWAs would obviate that?
I wonder if a wasm app framework ("a new way to build web apps without HTML/CSS/JS") would be viable, as it could work seamlessly with existing URLs and people could host apps built in it anywhere.
If that gains traction, introduce a new, "cleaner" build target (sans HTML/CSS/JS linking) and a "faster, more lightweight" client for built apps. Have it use a new URL scheme to match - maybe wasm://. Web-targeted wasm app builds could even check if the URL scheme is available, and switch to it at runtime if it is. Kind of like how web apps sometimes open the ios app if it's installed.
From there, expand into a platform for competing frameworks to target...
- TimTheTinker 3y agoEndgame here is browsers run wasm:// applications (not a bad outcome), new client dies, and we still have web browsers. But maybe we get a more lightweight Electron.
- BrendanEich 3y agoAt high enough altitude, doesn't matter, but I was counting on PWAs. So Apple bad moves in Europe matter.
- TimTheTinker 3y agoSome news dropped today, looks like PWAs on iOS in the EU are coming back: https://appleinsider.com/articles/24/03/01/apple-reverses-course-on-death-of-progressive-web-apps-in-eu https://appleinsider.com/articles/24/03/01/apple-reverses-co...
- BrendanEich 3y agoOne observation re: Electron: it was a security nightmare (no sandboxing! then lots of script injection / prototype pollution attack surface), so I think the better path to a host runtime is an extended browser. It has a lot of hard-fought security and privacy defense built in.