展示:WebAssembly 版 Firefox
Show HN: Firefox in WebAssembly

原始链接: https://developer.puter.com/labs/firefox-wasm/

编译为 WebAssembly 的 Gecko 引擎。 真实的 Firefox 界面,完全在当前浏览器标签页中渲染。 正在准备 正在准备 Firefox… 启动 Firefox 高级选项 启动日志

开发人员已成功将整个 Firefox 浏览器(包括 Gecko 引擎、用户界面和 SpiderMonkey JS 引擎)移植到 WebAssembly,使其能够直接在宿主浏览器的 `` 元素中运行。 核心技术亮点包括通过 WISP 协议实现的端到端加密,以及旨在提升性能的实验性 WASM 转 JS 即时(JIT)编译器。该项目托管在 Puter.com 上,旨在作为测试 WebAssembly 极限的概念验证。用户发现它甚至支持递归嵌套(即在浏览器中运行浏览器)。 社区反响热烈,开发人员正探索其实际应用,例如通过在宿主环境中运行功能更强大的 Firefox 实例,来绕过智能电视浏览器等限制性强、广告繁多的操作系统环境。虽然该项目目前资源消耗较大且处于实验阶段,但开发者正在开发一个更轻量、更优化的版本(browser.js),并计划支持浏览器扩展。该项目常被拿来与 WebKit.js 等过往成果相提并论,并引发了关于浏览器沙箱未来的讨论。
相关文章

原文

The Gecko engine compiled to WebAssembly.
The real Firefox interface, rendering entirely inside this browser tab.

Preparing

Preparing Firefox…

Advanced options

Startup log

联系我们 contact @ memedata.com