Firefox WebAssembly'de: Bir Tarayıcıyı Başka Bir Tarayıcı İçinde Çalıştırmak
Anthropic
Puter, Firefox'u WebAssembly'ye derleyerek bir tarayıcının başka bir tarayıcı içinde çalışmasını sağladı. Projenin API token maliyeti tahmini 25.000 dolar olmakla birlikte, abonelik planı kullanılarak fiili harcama azaltıldı. Trafik, Puter'ın sunucusu üzerinden WebSocket ile yönlendiriliyor ve uçtan uca şifreleme iddiası bulunuyor.
Puter, Firefox'u WebAssembly'ye derleyerek tüm tarayıcının Chrome gibi başka bir tarayıcı içinde çalışmasını sağladı. Proje, güçlü tek işlem desteği nedeniyle Firefox/Gecko'yu kullandı ve yaklaşık 25.000 dolar değerinde Claude Opus ve Fable token'i harcadı, ancak Claude Max abonelik planı fiili maliyetleri düşürdü. Demo, tüm ağ trafiğini Wisp protokolü üzerinden WebSocket kullanarak Puter'ın sunucusuna yönlendiriyor, çünkü tarayıcı kodu rastgele bağlantılar açamıyor. Ekip, Hacker News'ten gelen trafik dalgalanmalarını karşılamak için sunucuları ölçeklendirmek zorunda kaldı. Puter, uçtan uca şifreleme olduğunu iddia ediyor; WebSocket mesajlarını inceleyerek doğrulandı: HTTPS sitelerine giden trafik şifreliyken, HTTP trafiği düz metindi. firefox-wasm deposu mevcut ve WebkitWasm adlı benzer bir proje var ancak çevrimiçi bir demosu yok.
Kaynak: Simon Willison —
orijinal
