Дар доираи лоиҳа Муҳаррики браузер таҳия карда мешавад, ки комилан ба забони Rust навишта шудааст ва бо истифода аз баъзе аз таҳияҳои лоиҳаи Servo. Кодекс дар доираи MPL 2.0 литсензия шудааст (Иҷозатномаи ҷамъиятии Mozilla). Пайвастҳои OpenGL барои намоиш истифода мешаванд ба забони руст. Идоракунии тиреза ва эҷоди контексти OpenGL аз ҷониби китобхона амалӣ карда мешавад . Компонентҳо барои таҳлили HTML ва CSS истифода мешаванд и аз ҷониби лоиҳа таҳия шудааст .
Рамзи кор бо DOM ба таҳаввулоти лоиҳа асос ёфтааст , ки китобхонаро барои коркарди HTML/XML таҳия мекунад. Дар байни лоиҳаҳои истифодашуда муҳаррики таҷрибавии веб низ зикр шудааст , ки кариб 5 сол боз дар холати нимпар-томонда буд.
Дар марҳилаи кунунии рушд, дастгирии асосии HTML ва маҷмӯи маҳдуди имкониятҳои CSS таъмин карда мешаванд, ки барои дидани аксари саҳифаҳои муосир ҳанӯз кофӣ нестанд. Бо вучуди ин дар divs бо CSS дуруст кашида шудаанд. Лоиҳа аслан як сол пеш барои омӯзиши раванди таҳияи муҳаррикҳои браузер таъсис дода шуда буд, аммо ҳоло кӯшиш мекунад, ки чароғҳои нави барномаро пайдо кунад.
Он чизе, ки аллакай амалӣ шудааст:
- Таҳлили HTML, зермаҷмӯаи CSS, CSS каскадӣ, DOM.
- Намоиши саҳифа, тарҳбандии мундариҷаро блок кунед.
- Дастгирии қисман барои реферат ва хосиятҳо"".
- Эҷоди партовҳои ислоҳӣ бо дарахти унсурҳои намоишшуда.
- Омилҳои миқёси худсаронаро барои экранҳои баланд-DPI дастгирӣ мекунад.
- Намоиши матн бо истифода аз китобхонаи FreeType.
- таъмин , форматкунӣ ва намоиши дохилии ба контекст ҳассос.
Манбаъ: opennet.ru
