7月16日,PuterLabs推出了FirefoxinWebAssembly实验项目,这一创新项目使得用户能够在Chrome浏览器中启动完整的Firefox浏览器。该项目将Firefox的内核(Gecko)编译成WebAssembly(Wasm),这是一种在现代浏览器中运行的低级、类汇编的二进制代码格式,支持开发者用C、C++、Rust等语言编写高性能应用,并以接近原生硬件的速度在网页端执行。
FirefoxinWebAssembly项目利用Emscripten工具链,将原本由C++编写的Firefox渲染引擎成功编译为Wasm。为了提升执行速度,项目团队还将JavaScript执行引擎SpiderMonkey编译为WebAssembly,并加入了实验性JIT(即时编译)编译器,同时支持基于WebGL的GPU加速。用户在网页加载完成后,点击“LaunchFirefox”即可在浏览器内启动Firefox。
在开发成本方面,团队使用了ClaudeOpus、ClaudeFable等AI模型,累计消耗约300亿个token,费用超过25000美元(现汇率约合16.9万元人民币)。尽管项目在技术上取得了突破,但在实际应用中仍存在一些问题,如在IT之家尝试打开官网时,由于未安装中文字体导致显示为乱码,相关内容无法阅读。同样,在Brave浏览器中打开FirefoxinWebAssembly实验项目时,访问IT之家网站也出现了乱码问题。


来源:一电快讯
返回第一电动网首页 >
以上内容由AI创作,如有问题请联系admin#d1ev.com(#替换成@)沟通,AI创作内容并不代表第一电动网(www.d1ev.com)立场。
文中图片源自互联网或AI创作,如有侵权请联系邮件删除。