Agbelebu-Syeed aṣawakiri wẹẹbu Ladybird ṣafihan

Awọn olupilẹṣẹ ti ẹrọ ṣiṣe SerenityOS ṣafihan aṣawakiri wẹẹbu Ladybird agbelebu-Syeed, ti o da lori ẹrọ LibWeb ati onitumọ LibJS JavaScript, eyiti iṣẹ akanṣe naa ti n dagbasoke lati ọdun 2019. Awọn ayaworan ni wiwo wa ni da lori Qt ìkàwé. Awọn koodu ti wa ni kikọ si C ++ o si pin labẹ awọn BSD iwe-ašẹ. Ṣe atilẹyin Linux, MacOS, Windows (WSL) ati Android.

Ni wiwo ti a ṣe ni a Ayebaye ara ati atilẹyin awọn taabu. A kọ ẹrọ aṣawakiri naa nipa lilo akopọ wẹẹbu tirẹ, eyiti, ni afikun si LibWeb ati LibJS, pẹlu ile-ikawe fun sisọ ọrọ ati awọn aworan 2D LibGfx, ẹrọ fun awọn ikosile deede LibRegex, parser XML LibXML, onitumọ koodu agbedemeji WebAssembly (LibWasm) , ile-ikawe fun ṣiṣẹ pẹlu Unicode LibUnicode , LibTextCodec awọn iwe-ikawe iyipada koodu iyipada, Markdown parser (LibMarkdown), ati ile-ikawe LibCore pẹlu eto ti o wọpọ ti awọn iṣẹ ti o wulo gẹgẹbi iyipada akoko, iyipada I / O, ati mimu iru MIME.

Ẹrọ aṣawakiri ṣe atilẹyin awọn iṣedede wẹẹbu pataki ati ni aṣeyọri kọja awọn idanwo Acid3. Atilẹyin wa fun HTTP ati awọn ilana HTTPS. Awọn ero ọjọ iwaju pẹlu atilẹyin fun ipo ilana-ọpọlọpọ, ninu eyiti a ṣe ilana taabu kọọkan ni ilana ti o yatọ, bakannaa awọn iṣapeye iṣẹ ati imuse awọn ẹya ilọsiwaju bii CSS flexbox ati grid CSS.

Ise agbese na ni ipilẹṣẹ ni ibẹrẹ ni Oṣu Keje gẹgẹbi ilana ti n ṣiṣẹ lori Linux fun ṣiṣatunṣe akopọ wẹẹbu ti ẹrọ ṣiṣe SerenityOS, eyiti o dagbasoke aṣawakiri tirẹ, SerenityOS Browser. Ṣugbọn lẹhin igba diẹ o han gbangba pe idagbasoke naa ti kọja opin ti ohun elo n ṣatunṣe aṣiṣe ati pe o le ṣee lo bi ẹrọ aṣawakiri deede (iṣẹ naa tun wa ni ipele idagbasoke ati pe ko ṣetan fun lilo lojoojumọ). Akopọ wẹẹbu naa tun ti yipada lati idagbasoke kan pato-SerenityOS si ẹrọ aṣawakiri-Syeed agbelebu.

Agbelebu-Syeed aṣawakiri wẹẹbu Ladybird ṣafihan


orisun: opennet.ru

Fi ọrọìwòye kun