Open SourceИсследования 🇺🇸 27.07.2026 02:02

Firefox в WebAssembly: запуск браузера внутри браузера

AnthropicAnthropic
Команда Puter скомпилировала Firefox в WebAssembly, позволив запустить полноценный браузер внутри другого браузера. Проект потратил около 25 000 долларов на токены Claude Opus и Fable, но из-за подписки Claude Max затраты оказались гораздо ниже. Трафик проксируется через серверы Puter по протоколу WebSocket (Wisp), что необходимо из-за ограничений браузеров на сетевые соединения.
Команда разработчиков Puter скомпилировала браузер Firefox в WebAssembly (WASM), что позволяет запускать его прямо внутри другого современного браузера. Для этого использовался движок Gecko от Firefox, выбранный из-за его сильной поддержки однопроцессного режима. На проект было потрачено около 25 000 долларов в токенах Claude Opus и Fable, но благодаря подписке Claude Max фактические затраты
Показать ещё ↓
Сокращения
WASM = WebAssembly — веб-ассемблер, низкоуровневый бинарный формат для браузеров
WebSocket = WebSocket — протокол двунаправленной связи поверх TCP
Источник: Simon Willison — оригинал
Наши предыдущие публикации по теме ↓
Свежие новости