Predstavljen je večplatformski spletni brskalnik Ladybird

Razvijalci operativnega sistema SerenityOS so predstavili večplatformski spletni brskalnik Ladybird, ki temelji na motorju LibWeb in JavaScript interpreterju LibJS, katerih razvoj poteka v okviru projekta od leta 2019. Grafični vmesnik je zasnovan na knjižnici Qt. Koda je napisana v jeziku C++ in se distribuira pod licenco BSD. Podpirajo delovanje v sistemih Linux, macOS, Windows (WSL) in Android.

Vmesnik je oblikovan v klasičnem stilu in podpira zavihke. Brskalnik je zgrajen s pomočjo lastnega spletnega sklada, ki poleg LibWeb in LibJS vključuje knjižnico za risanje besedila in 2D grafike LibGfx, motor za regularne izraze LibRegex, XML parser LibXML, interpreter vmesnega kode WebAssembly (LibWasm), knjižnico za delo z Unicode LibUnicode, knjižnico za pretvorbo besedilnih kodiranj LibTextCodec, parser za Markdown (LibMarkdown) in knjižnico LibCore s skupnim naborom koristnih funkcij, kot so pretvorba časa, vnosi/izhodi in obdelava MIME tipov.

Brskalnik podpira osnovne spletne standarde in uspešno opravi teste Acid3. Ima podporo za protokole HTTP in HTTPS. Med načrti za prihodnost je omenjeno uveljavitev podpore za večprocesni način delovanja, kjer se vsak zavihek obdeluje v ločenem procesu, prav tako pa izvedba optimizacij zmogljivosti in uveljavitev razširjenih možnosti, kot so CSS flexbox in CSS grid.

Sprva je bil projekt ustvarjen julija kot delujoča vmesnik za odpravljanje napak v spletnem skladu operativnega sistema SerenityOS, ki razvija svoj brskalnik SerenityOS Browser. Vendar se je čez nekaj časa pokazalo, da se je razvoj razširil preko okvirov orodja za odpravljanje napak in se lahko uporablja kot običajen brskalnik (projekt je trenutno v razvoju in ni pripravljen za vsakodnevno uporabo). Spletni sklad se je tudi spremenil iz specifičnega za razvoj SerenityOS v večplatformski brskalniški motor.

Predstavljen je večplatformski spletni brskalnik Ladybird


Izvor: opennet.ru
Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster