Emingceleni yephrojekthi Injini yesiphequluli iyathuthukiswa, ibhalwe ngokuphelele ngolimi lwe-Rust futhi kusetshenziswa ezinye zentuthuko yephrojekthi ye-Servo. Ikhodi ilayisensi ngaphansi kwe-MPL 2.0 (i-Mozilla Public License). Ukubophezela kwe-OpenGL kusetshenziselwa ukunikezela ngolimi lokugqwala. Ukuphathwa kwewindi nokudalwa kokuqukethwe kwe-OpenGL kusetshenziswa ilabhulali . Izingxenye zisetshenziselwa ukuncozulula i-HTML ne-CSS и ithuthukiswe iphrojekthi .
Ikhodi yokusebenza ne-DOM isuselwe ekuthuthukisweni kwephrojekthi , ukwakha umtapo wolwazi wokukhohlisa i-HTML/XML. Phakathi kwamaphrojekthi asetshenzisiwe, kukhulunywa ngenjini yewebhu yokuhlola , 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 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 kanye nezakhiwo"".
- Ikhiqiza ukulahlwa kokususa iphutha ngesihlahla sezinto ezibonisiwe.
- Isekela izici zokukala ngokunganaki izikrini ze-High-DPI.
- Ihambisa umbhalo kusetshenziswa ilabhulali ye-FreeType.
- ukweseka , ukufometha kwe-inline okuzwela umongo nokunikezwa.
Source: opennet.ru
