Cross-platform Ladybird web browser e hlahisitsoe

Bahlahisi ba sistimi ea ts'ebetso ea SerenityOS ba hlahisitse sebatli sa marang-rang sa Ladybird, se ipapisitse le enjene ea LibWeb le mofetoleli oa LibJS JavaScript, eo projeke e ntseng e tsoela pele ho tloha 2019. Sebopeho sa setšoantšo se thehiloe laebraring ea Qt. Khoutu e ngotsoe ka C ++ mme e ajoa tlasa laesense ea BSD. E tšehetsa Linux, macOS, Windows (WSL) le Android.

Khokahano e entsoe ka mokhoa oa khale mme e ts'ehetsa li-tab. Sebatli se hahiloe ho sebelisoa stack ea sona ea marang-rang, eo, ntle le LibWeb le LibJS, e kenyelletsang laeborari ea ho fana ka mongolo le litšoantšo tsa 2D LibGfx, enjene ea mantsoe a tloaelehileng LibRegex, XML parser LibXML, mofetoleli oa khoutu ea mahareng WebAssembly (LibWasm) , laeborari ea ho sebetsa le Unicode LibUnicode , laeborari ea ho fetolela mongolo oa LibTextCodec, Markdown parser (LibMarkdown), le laebrari ea LibCore e nang le sete e tloaelehileng ea mesebetsi ea bohlokoa joalo ka ho fetola nako, phetoho ea I/O, le ho sebetsana le mofuta oa MIME.

Sebatli se ts'ehetsa maemo a mantlha a webo mme se feta liteko tsa Acid3 ka katleho. Ho na le ts'ehetso ea liprothokholo tsa HTTP le HTTPS. Merero ea nako e tlang e kenyelletsa ts'ehetso bakeng sa mekhoa e mengata ea mekhoa e mengata, moo tab e 'ngoe le e' ngoe e sebetsoang ka mokhoa o fapaneng, hammoho le ho ntlafatsa ts'ebetso le ts'ebetsong ea likarolo tse tsoetseng pele tse kang CSS flexbox le CSS grid.

Morero ona o qalile ka Phupu e le moralo o sebetsang ho Linux bakeng sa ho lokisa marang-rang a sistimi ea ts'ebetso ea SerenityOS, e hlahisitseng sebatli sa eona, SerenityOS Browser. Empa ka mor'a nako e itseng ho ile ha hlaka hore tsoelo-pele e ne e fetile ka nģ'ane ho sebaka sa ts'ebetso ea ho lokisa liphoso 'me e ka sebelisoa e le sebatli se tloaelehileng (morero o ntse o le sethaleng sa nts'etsopele mme ha o e-s'o lokele ho sebelisoa letsatsi le leng le le leng). Sebaka sa marang-rang se boetse se fetohile ho tloha ho nts'etsopele ea SerenityOS ho ea ho enjene ea marang-rang ea marang-rang.

Cross-platform Ladybird web browser e hlahisitsoe


Source: opennet.ru

Eketsa ka tlhaloso