Ladybird - नया cross-platform browser प्रोजेक्ट
(awesomekling.github.io)- kernel से लेकर हर चीज़ खुद बनाने वाले SerenityOS डेवलपर का नया प्रोजेक्ट
- OS के LibWeb + LibJS engine और Qt का इस्तेमाल करने वाला Tab UI web browser
- पूरी तरह खुद विकसित की गई C++ libraries: LibGfx, LibXML, LibWasm, LibMarkdown आदि
- 2-Clause BSD License
- Acid3 standard test पहले से 100/100 pass कर चुका है, लेकिन अभी development की शुरुआती stage में है
2 टिप्पणियां
मुझे FAQ का आख़िरी हिस्सा सबसे ज़्यादा प्रभावशाली लगा।
और FAQ के दूसरे हिस्से में यह भी कहा गया है कि वे JavaScript engine में JIT compiler लागू नहीं करेंगे, क्योंकि इससे code की complexity कम होगी और security vulnerabilities पैदा होने की संभावना भी घटेगी।
इससे जुड़ी बात यह है कि हाल के web browser security hardening features को देखें तो JavaScript engine की JIT compilation को बंद करने का feature लगभग ज़रूर शामिल होता है।
SerenityOS - 90 के दशक के GUI में बनाया गया एक Unix-like OS
OS बनाने की प्रक्रिया की तरह, इस browser engine को बनाने की प्रक्रिया का एक हिस्सा भी YouTube पर अपलोड किया गया है.
https://www.youtube.com/watch?v=X38MTKHt3_I