16 पॉइंट द्वारा xguru 2022-09-13 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • 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 टिप्पणियां

 
kunggom 2022-09-15

मुझे FAQ का आख़िरी हिस्सा सबसे ज़्यादा प्रभावशाली लगा।

Q: आख़िर इसकी ज़हमत क्यों उठाई जाए? क्या भारी-भरकम बजट और बड़ी संख्या में कर्मचारियों के बिना नया browser engine बनाना असंभव नहीं है?
बिल्कुल संभव है। आराम से बैठकर browser development में कभी हाथ तक न आज़माने वाले पराजयवादी लोगों की बातों पर ध्यान मत दीजिए।

और FAQ के दूसरे हिस्से में यह भी कहा गया है कि वे JavaScript engine में JIT compiler लागू नहीं करेंगे, क्योंकि इससे code की complexity कम होगी और security vulnerabilities पैदा होने की संभावना भी घटेगी।
इससे जुड़ी बात यह है कि हाल के web browser security hardening features को देखें तो JavaScript engine की JIT compilation को बंद करने का feature लगभग ज़रूर शामिल होता है।

 
xguru 2022-09-13

SerenityOS - 90 के दशक के GUI में बनाया गया एक Unix-like OS

OS बनाने की प्रक्रिया की तरह, इस browser engine को बनाने की प्रक्रिया का एक हिस्सा भी YouTube पर अपलोड किया गया है.
https://www.youtube.com/watch?v=X38MTKHt3_I