Puter Compiles Firefox to WebAssembly, Runs Browser in Browser
Decision Brief
Using Claude Opus and Fable tokens (total cost ~$25K), the Puter team compiled Firefox/Gecko into WebAssembly, allowing the entire browser to operate within another browser. Firefox was chosen for its strong single-process support. The demo routes all traffic via WebSocket protocol (Wisp) through Puter's servers—since in-browser code cannot open arbitrary network connections. Puter claims end-to-end encryption; verification shows encrypted traffic to HTTPS sites, while HTTP requests are plaintext. After discussion on Hacker News, the team had to scale servers. The repository is firefox-wasm; WebkitWasm lacks an accessible online demo. For web developers studying cross-browser compatibility or seeking extreme sandboxing, this is a notable technical experiment.
Sources
- Simon Willison:Blog
Hands-on notes on LLM tools, local models, and practical AI engineering.
- Simon Willison:Blog
留言
登入后即可留言,和其他 builder 交换实测心得。
还没有留言,抢头香。