Plataforma anitzeko web arakatzailea Ladybird aurkeztu da

SerenityOS sistema eragilearen garatzaileek plataforma anitzeko Ladybird web arakatzailea aurkeztu zuten, LibWeb motorean eta LibJS JavaScript interpretatzailean oinarrituta, proiektua 2019tik garatzen ari dena. Interfaze grafikoa Qt liburutegian oinarritzen da. Kodea C++-n idatzita dago eta BSD lizentziapean banatzen da. Linux, macOS, Windows (WSL) eta Android onartzen ditu.

Interfazea estilo klasiko batean diseinatuta dago eta fitxak onartzen ditu. Arakatzailea bere web-pila propioa erabiliz eraikitzen da, zeinak, LibWeb eta LibJSez gain, testua eta 2D grafikoak errendatzeko LibGfx liburutegia barne hartzen ditu, LibRegex adierazpen erregularentzako motorra, LibXML XML analizatzailea, WebAssembly (LibWasm) bitarteko kode interpretea. , Unicode LibUnicoderekin lan egiteko liburutegia, LibTextCodec testu-kodeketa bihurtzeko liburutegia, Markdown analizatzailea (LibMarkdown) eta LibCore liburutegia, hala nola, denbora-bihurketa, I/O bihurketa eta MIME mota kudeatzea bezalako funtzio erabilgarriak dituen LibCore liburutegia.

Arakatzaileak web estandar nagusiak onartzen ditu eta Acid3 probak arrakastaz gainditzen ditu. HTTP eta HTTPS protokoloetarako laguntza dago. Etorkizuneko planek prozesu anitzeko modurako laguntza barne hartzen dute, zeinetan fitxa bakoitza prozesu ezberdin batean prozesatzen den, baita errendimenduaren optimizazioak eta CSS flexbox eta CSS grid bezalako funtzio aurreratuen ezarpena ere.

Proiektua uztailean sortu zen hasieran Linux-en exekutatzen den esparru gisa, SerenityOS sistema eragilearen web pila arazteko, zeinak bere arakatzailea garatu zuen, SerenityOS Browser. Baina denboraren buruan argi geratu zen garapena arazketa-erabilgarritasun baten esparrutik harago joan zela eta arakatzaile arrunt gisa erabil zitekeela (proiektua garapen fasean dago oraindik eta ez dago eguneroko erabiltzeko prest). Web-pila ere SerenityOS-en berariazko garapen batetik plataforma anitzeko arakatzaile motorra bihurtu da.

Plataforma anitzeko web arakatzailea Ladybird aurkeztu da


Iturria: opennet.ru

Gehitu iruzkin berria