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-ах с CSS отрисовываются корректно. Изначально проект был основан год назад для обучения процессу разработки браузерных движков, но теперь пытается найти новые ниши применения.
Что уже реализовано:
- Разбор HTML, подмножество CSS, каскадные CSS, модель DOM.
- 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.
- Toetamine , kontekstitundlik inline-formaatimine ja renderdamine.
Allikas: opennet.ru
