Ծրագրի շրջանակներում Մշակվում է դիտարկիչի շարժիչ, որն ամբողջությամբ գրված է Rust լեզվով և օգտագործում է Servo նախագծի որոշ մշակումներ։ Կոդ MPL 2.0 (Mozilla Public License) լիցենզիայի ներքո։ OpenGL կապերը օգտագործվում են մատուցման համար։ Rust-ում։ Պատուհանների կառավարումը և OpenGL համատեքստի ստեղծումը իրականացվում են գրադարանի կողմից։ Բաղադրիչները օգտագործվում են HTML-ը և CSS-ը վերլուծելու համար։ и , մշակվել է նախագծի կողմից .
DOM-ի հետ աշխատելու կոդը հիմնված է նախագծի մշակումների վրա։ , որը մշակում է HTML/XML-ի մշակման համար նախատեսված գրադարան։ Օգտագործված նախագծերի շարքում նշվում է նաև փորձարարական վեբ շարժիչը։ , որը մոտ 5 տարի գտնվում է կիսալքված վիճակում։
Մշակման ներկայիս փուլում այն ապահովում է HTML-ի հիմնական աջակցություն և CSS-ի սահմանափակ հնարավորություններ, որոնք դեռևս բավարար չեն ժամանակակից էջերի մեծ մասը դիտելու համար։ Այնուամենայնիվ, CSS-ով div-ների վրա ֆայլերը ճիշտ են արտապատկերվում։ Նախագիծն սկզբնապես հիմնադրվել է մեկ տարի առաջ՝ բրաուզերային շարժիչների մշակման գործընթացը սովորեցնելու համար, բայց այժմ փորձում է գտնել օգտագործման նոր խորշեր։
Ինչն արդեն ներդրվել է.
- HTML վերլուծում, CSS ենթաբազմություն, կասկադային CSS, DOM մոդել։
- Էջի ցուցադրում, բովանդակության բլոկային դասավորություն։
- Աբստրակտի մասնակի աջակցություն և հատկություններ»»:
- Ստեղծեք վրիպազերծման դամփեր՝ ցուցադրված տարրերի ծառով։
- Աջակցություն բարձր DPI էկրանների համար նախատեսված հատուկ մասշտաբի գործակիցների համար։
- Տեքստի մշակում FreeType գրադարանի միջոցով։
- Աջակցություն , համատեքստին զգայուն ներտողային ձևաչափում և մշակմամբ։
Source: opennet.ru
