Þverpalla Ladybird vefvafri kynntur

Hönnuðir SerenityOS stýrikerfisins kynntu Ladybird vefvafra sem byggir á LibWeb vélinni og LibJS JavaScript túlknum, sem verkefnið hefur verið að þróa síðan 2019. Grafíska viðmótið er byggt á Qt bókasafninu. Kóðinn er skrifaður í C++ og dreift undir BSD leyfinu. Styður Linux, macOS, Windows (WSL) og Android.

Viðmótið er hannað í klassískum stíl og styður flipa. Vafrinn er smíðaður með því að nota sinn eigin vefstafla, sem, auk LibWeb og LibJS, inniheldur bókasafnið til að birta texta og 2D grafík LibGfx, vélina fyrir reglulegar tjáningar LibRegex, XML-þáttarann ​​LibXML, millikóðatúlkinn WebAssembly (LibWasm) , bókasafnið til að vinna með Unicode LibUnicode , LibTextCodec textakóðun umbreytingarsafnið, Markdown þáttarann ​​(LibMarkdown) og LibCore bókasafnið með sameiginlegu safni gagnlegra aðgerða eins og tímabreytingu, I/O umbreytingu og meðhöndlun MIME tegunda.

Vafrinn styður helstu vefstaðla og stenst Acid3 próf með góðum árangri. Það er stuðningur við HTTP og HTTPS samskiptareglur. Framtíðaráætlanir innihalda stuðning við fjölvinnsluham, þar sem hver flipi er unnin í öðru ferli, auk hagræðingar á afköstum og innleiðingu háþróaðra eiginleika eins og CSS flexbox og CSS grid.

Verkefnið var upphaflega búið til í júlí sem rammi sem keyrir á Linux til að kemba vefstafla SerenityOS stýrikerfisins, sem þróaði sinn eigin vafra, SerenityOS Browser. En eftir nokkurn tíma varð ljóst að þróunin var komin út fyrir svið kembiforrita og gæti nýst sem venjulegur vafri (verkefnið er enn á þróunarstigi og ekki tilbúið til daglegrar notkunar). Vefstokkurinn hefur einnig breyst úr SerenityOS-sértækri þróun í vafravél sem er þvert á palla.

Þverpalla Ladybird vefvafri kynntur


Heimild: opennet.ru

Bæta við athugasemd