WebAssembly में Firefox: एक ब्राउज़र के अंदर ब्राउज़र चलाना
Anthropic
Puter ने Firefox को WebAssembly में संकलित किया, जिससे एक ब्राउज़र के अंदर दूसरा ब्राउज़र चलाना संभव हो गया। इस परियोजना में API टोकन पर अनुमानित $25,000 खर्च आया, लेकिन सब्सक्रिप्शन प्लान का उपयोग करके वास्तविक खर्च कम किया गया। ट्रैफ़िक WebSocket के माध्यम से Puter के सर्वर से प्रॉक्सी किया जाता है, जिसमें एंड-टू-एंड एन्क्रिप्शन का दावा किया गया है।
Puter ने Firefox को WebAssembly में संकलित किया, जिससे पूरा ब्राउज़र Chrome जैसे दूसरे ब्राउज़र के अंदर चल सकता है। इस परियोजना ने Firefox/Gecko का लाभ उठाया क्योंकि इसका एकल-प्रक्रिया समर्थन मजबूत है, और इसमें लगभग $25,000 मूल्य के Claude Opus और Fable टोकन का उपयोग किया गया, हालांकि Claude Max सदस्यता योजना ने वास्तविक लागत को कम कर दिया। डेमो सभी नेटवर्क ट्रैफ़िक को WebSocket पर Wisp प्रोटोकॉल के माध्यम से Puter के सर्वर से रूट करता है, क्योंकि ब्राउज़र कोड मनमाने कनेक्शन नहीं खोल सकता। टीम को Hacker News से ट्रैफ़िक बढ़ने पर सर्वर को स्केल करना पड़ा। Puter एंड-टू-एंड एन्क्रिप्शन का दावा करता है, जिसे WebSocket संदेशों का निरीक्षण करके सत्यापित किया गया: HTTPS साइटों का ट्रैफ़िक एन्क्रिप्टेड था, जबकि HTTP स्पष्ट पाठ में था। firefox-wasm रिपॉजिटरी उपलब्ध है, और WebkitWasm नामक एक समान परियोजना मौजूद है, लेकिन इसमें ऑनलाइन डेमो का अभाव है।
स्रोत: Simon Willison —
मूल
