Cross-platform Ladybird webatara ihe nchọgharị weebụ

Ndị mmepe nke sistemụ arụmọrụ SerenityOS gosipụtara ihe nchọgharị weebụ Ladybird cross-platform, dabere na injin LibWeb na ntụgharị asụsụ LibJS JavaScript, nke ọrụ a na-etolite kemgbe 2019. Ihe ngosi eserese dabere na ọba akwụkwọ Qt. Edere koodu ahụ na C++ wee kesaa ya n'okpuru ikikere BSD. Na-akwado Linux, MacOS, Windows (WSL) na gam akporo.

Emebere interface ahụ n'ụdị kpochapụwo ma na-akwado taabụ. A na-ewu ihe nchọgharị ahụ site na iji nchịkọta weebụ nke ya, nke, na mgbakwunye na LibWeb na LibJS, gụnyere ọbá akwụkwọ maka nsụgharị na eserese 2D LibGfx, engine maka okwu mgbe niile LibRegex, XML parser LibXML, onye ntụgharị koodu etiti WebAssembly (LibWasm) , Ọbá akwụkwọ maka ịrụ ọrụ na Unicode LibUnicode , Ọbá akwụkwọ ntụgharị ederede nke LibTextCodec, Markdown parser (LibMarkdown), na ọba akwụkwọ LibCore nwere ọtụtụ ọrụ bara uru dị ka ntụgharị oge, ntụgharị I/O, na njikwa ụdị MIME.

Ihe nchọgharị ahụ na-akwado ụkpụrụ webụ isi wee gafee ule Acid3 nke ọma. Enwere nkwado maka protocol HTTP na HTTPS. Atụmatụ n'ọdịnihu gụnyere nkwado maka usoro ọtụtụ usoro, nke a na-ahazi taabụ ọ bụla na usoro dị iche iche, yana njikarịcha arụmọrụ yana mmejuputa atụmatụ dị elu dị ka CSS flexbox na CSS grid.

Emebere oru ngo a na Julaị dị ka usoro na-agba ọsọ na Linux maka imebi mkpokọta weebụ nke sistemụ arụmọrụ SerenityOS, nke mepụtara ihe nchọgharị nke ya, SerenityOS Browser. Ma mgbe oge ụfọdụ gasịrị, ọ bịara doo anya na mmepe ahụ agabigala ókè nke ọrụ nbipu ma nwee ike iji ya mee ihe dị ka ihe nchọgharị mgbe niile (ọrụ a ka dị na mmepe mmepe na ọ bụghị njikere maka iji ya eme ihe kwa ụbọchị). Nchịkọta webụ ahụ agbanweela site na mmepe SerenityOS akọwapụtara ka ọ bụrụ injin ihe nchọgharị cross-platform.

Cross-platform Ladybird webatara ihe nchọgharị weebụ


isi: opennet.ru

Tinye a comment