Projekti raames areneb arendatav brauserimootor, mis on täielikult kirjutatud Rusti keeles ja kasutab mõningaid Servo projekti arendusi. Kood on litsentsi MPL 2.0 (Mozilla Avalik Litsents) alusel. Renderdamiseks kasutatakse OpenGL-i sidemeid sa keeles Rust. Akende haldamine ja OpenGL-i konteksti loomine on ellu viidud Glutini raamatukogu kaudu html5ever ja Kood DOM-i töötlemiseks põhineb Kuchiki projekti arendustel, .
Robinson lihtsad lehed Millised funktsioonid on juba rakendatud:
HTML-i tõlgendamine, CSS-allkomplekt, kaskaadne CSS, DOM-i mudel. div-ide ja CSS abil joonistatakse õigesti. Alguses loodi projekt aasta tagasi, et õppida brauserimootorite arendamise protsessi, kuid nüüd püüdleb see uusi rakendusuuringute suundi.
Juba teostatakse:
- HTML-i analüüs, CSS-i alamsubsetid, kaskaad CSS, DOM-mudel.
- Lehe renderdamine, sisu plokkpaigutus.
- Osaline toetus abstraktselt ja omadustest ««.
- Veaparanduste dumpide loomine näidatud elementide puust.
- Arbitraarsed skaleerimisfaktorite toide High-DPI ekraanidele.
- Teksti renderdamine FreeType'i raamatukogu abil.
- Tugi , kontekstitundlik inline-formaatimine ja renderdamine.
Allikas: opennet.ru
