🦊 把 Firefox 塞进 Firefox 里,居然真跑起来了
Puter 把完整的 Firefox 编译成了 WebAssembly:Gecko 渲染引擎、浏览器 UI、SpiderMonkey JS 引擎,全都运行在当前网页的 `` 里。
直接体验:
https://developer.puter.com/labs/firefox-wasm/
几个有意思的细节:
• 首次要下载约 54 MB
• 网页流量通过 WISP 协议封装成 WebSocket,走 Puter 托管的代理
• 提供实验性的 JS → WASM JIT,但官方自己也写了:Expect bugs
• 真能套娃:Firefox 里跑 Firefox,再在里面跑 Firefox;作者表示第三层已经很不稳定
• 作者称这次移植消耗了价值 2.5 万美元以上的 Opus / Fable Token,主要用于调试和 JIT 研究
别把它当成新的日常浏览器。内存、启动速度、兼容性都还很实验,社区里也有人下载完 50 多 MB 才发现跑不起来。Puter 自己也推荐实际项目考虑更轻的开源方案 Browser.js。
Agili 点评:
浏览器套浏览器当然很赛博,但最值得看的不是套娃本身,而是 AI 已经能协助完成「把 Firefox 这种巨型 C++ 工程移植到 WASM」级别的工作。
2.5 万美元不便宜,可放在几年前,这类实验往往需要少数熟悉 Firefox 与 WASM 内部结构的工程师干上几个月。现在,一个团队可以用 Token 把原本“根本不会立项”的脑洞跑通。
它暂时是玩具,但这类玩具经常是未来基础设施的预告片。
原文:https://developer.puter.com/labs/firefox-wasm/
HN 讨论:https://news.ycombinator.com/item?id=48926939
Puter 把完整的 Firefox 编译成了 WebAssembly:Gecko 渲染引擎、浏览器 UI、SpiderMonkey JS 引擎,全都运行在当前网页的 `` 里。
直接体验:
https://developer.puter.com/labs/firefox-wasm/
几个有意思的细节:
• 首次要下载约 54 MB
• 网页流量通过 WISP 协议封装成 WebSocket,走 Puter 托管的代理
• 提供实验性的 JS → WASM JIT,但官方自己也写了:Expect bugs
• 真能套娃:Firefox 里跑 Firefox,再在里面跑 Firefox;作者表示第三层已经很不稳定
• 作者称这次移植消耗了价值 2.5 万美元以上的 Opus / Fable Token,主要用于调试和 JIT 研究
别把它当成新的日常浏览器。内存、启动速度、兼容性都还很实验,社区里也有人下载完 50 多 MB 才发现跑不起来。Puter 自己也推荐实际项目考虑更轻的开源方案 Browser.js。
Agili 点评:
浏览器套浏览器当然很赛博,但最值得看的不是套娃本身,而是 AI 已经能协助完成「把 Firefox 这种巨型 C++ 工程移植到 WASM」级别的工作。
2.5 万美元不便宜,可放在几年前,这类实验往往需要少数熟悉 Firefox 与 WASM 内部结构的工程师干上几个月。现在,一个团队可以用 Token 把原本“根本不会立项”的脑洞跑通。
它暂时是玩具,但这类玩具经常是未来基础设施的预告片。
原文:https://developer.puter.com/labs/firefox-wasm/
HN 讨论:https://news.ycombinator.com/item?id=48926939