Emingceleni yephrojekthi i-cosmonaut Injini yesiphequluli iyathuthukiswa, ibhalwe ngokuphelele ngolimi lwe-Rust futhi kusetshenziswa ezinye zentuthuko yephrojekthi ye-Servo. Ikhodi isatshalaliswa ngu ilayisensi ngaphansi kwe-MPL 2.0 (i-Mozilla Public License). Ukubophezela kwe-OpenGL kusetshenziselwa ukunikezela gl-rs ngolimi lokugqwala. Ukuphathwa kwewindi nokudalwa kokuqukethwe kwe-OpenGL kusetshenziswa ilabhulali I-Glutin. Izingxenye zisetshenziselwa ukuncozulula i-HTML ne-CSS html5 neze ΠΈ cssparserithuthukiswe iphrojekthi Servo.
Ikhodi yokusebenza ne-DOM isuselwe ekuthuthukisweni kwephrojekthi Kuchiki, ukwakha umtapo wolwazi wokukhohlisa i-HTML/XML. Phakathi kwamaphrojekthi asetshenzisiwe, kukhulunywa ngenjini yewebhu yokuhlola Robinson, osekuyiminyaka engaba ngu-5 isesimweni sokulahlwa.
Esigabeni samanje sokuthuthuka, ukusekelwa kwe-HTML okuyisisekelo kanye nesethi elinganiselwe yamakhono e-CSS kunikezwa, okungakeneli ukubuka amakhasi amaningi esimanje. Noma kunjalo amakhasi alula kuma-div ane-CSS adwetshwa ngendlela efanele. Le phrojekthi ekuqaleni yasungulwa ngonyaka odlule ukuze ifundise inqubo yokuthuthukisa izinjini zesiphequluli, kodwa manje izama ukuthola izindawo ezintsha zohlelo lokusebenza.
Osekusetshenziswe kakade:
- Ukuhlukanisa i-HTML, isethi engaphansi ye-CSS, i-Cascading CSS, i-DOM.
- Ukunikezwa kwekhasi, vimba isakhiwo sokuqukethwe.
- Ukusekela okuyingxenye kokungabonakali amamodeli webhokisi kanye nezakhiwo"isiqondiso".
- Ikhiqiza ukulahlwa kokususa iphutha ngesihlahla sezinto ezibonisiwe.
- Isekela izici zokukala ngokunganaki izikrini ze-High-DPI.
- Ihambisa umbhalo kusetshenziswa ilabhulali ye-FreeType.
- ukweseka Isakhiwo sokugeleza, ukufometha kwe-inline okuzwela umongo nokunikezwa.
Source: opennet.ru