Enjene ea sebatli sa Kosmonaut, e ngotsoeng ka Rust, e ile ea hlahisoa

Meeli ea morero cosmonaut Enjene ea sebatli e ntse e ntlafatsoa, ​​e ngotsoe ka botlalo ka puo ea Rust mme e sebelisa tse ling tsa nts'etsopele ea morero oa Servo. Khoutu ajoa ke e nang le laesense tlasa MPL 2.0 (Mozilla Public License). Litlamo tsa OpenGL li sebelisetsoa ho fana gl-rs ka puo ya Rust. Tsamaiso ea lifensetere le tlhahiso ea maemo a OpenGL li kengoa tšebetsong ke laeborari Glutin. Likarolo li sebelisetsoa ho arola HTML le CSS html5 leha и cssparsere ntlafalitsoeng ke morero Servo.
Khoutu ea ho sebetsa le DOM e ipapisitse le tsoelopele ea morero Kuchiki, e hlahisang laeborari bakeng sa ho qhekella HTML/XML. Har'a merero e sebelisoang, ho boetse ho boleloa mochine oa marang-rang oa liteko Robinson, e bileng boemong ba ho lahloa kherehloa ka lilemo tse ka bang 5.

Boemong ba hajoale ba nts'etsopele, tšehetso ea mantlha ea HTML le sete e lekanyelitsoeng ea bokhoni ba CSS li fanoa, tse seng li lekane ho bona maqephe a mangata a sejoale-joale. Leha ho le joalo maqephe a bonolo ho li-div tse nang le CSS li huloa ka nepo. Morero ona o qalile selemo se fetileng ho ruta mokhoa oa ho nts'etsapele lienjineri tsa sebatli, empa joale o leka ho fumana lisebelisoa tse ncha.

Se seng se kentsoe tšebetsong:

  • HTML parsing, CSS subset, cascading CSS, DOM.
  • Tlhahiso ea maqephe, thibela sebopeho sa litaba.
  • Tšehetso e fokolang bakeng sa abstract mehlala ea mabokose le thepa"tataiso".
  • Ho hlahisa li-debug dumps ka sefate sa likarolo tse bonts'itsoeng.
  • E ts'ehetsa lintlha tse sa reroang bakeng sa li-skrini tsa High-DPI.
  • Ho fana ka mongolo ho sebelisoa laeborari ea FreeType.
  • tshehetso Sebopeho sa Phallo, fomete le phetolelo e amanang le moelelo oa taba.

Source: opennet.ru

Eketsa ka tlhaloso