Ilmunud on uus stabiilne versioon WebKitGTK 2.36.0, WebKit brauserimootori port GTK platvormile. WebKitGTK võimaldab kasutada kõiki WebKiti võimalusi GNOME-i suunatud GObject-põhisest liidese kaudu ning seda saab kasutada veebisisu töötlemise integreerimiseks mis tahes rakendusse, alates spetsialiseeritud HTML/CSS parseritest kuni täisfunktsionaalsete veebibrauserite loomisega. Tuntud projektidest, mis kasutavad WebKitGTK-d, tasub mainida GNOME-i vaikimisi brauserit (Epiphany). Varem kasutati WebKitGTK-d brauseris Midori, kuid pärast projekti edastamist Astian Foundationile on vana versioon Midori WebKitGTK-l loobutud ja Wexond brauseri haru loomisega on loodud põhimõtteliselt erinev toode sama nimega Midori, kuid Electroni ja Reacti põhjal.
Peamised muutused:
- Pakutakse välja uus teostus abivahenditest puuetega inimestele, mis on tõlgitud ATK-lt DBus liideste AT-SPI-le.
- Lisatud on tugi meetodile requestVideoFrameCallback.
- Lisatud on tugi meedia seanssidele.
- Parameeter hardware-acceleration-policy, mis määratleb riistvaralise kiirenduse rakendamise reeglid, on seatud väärtusele "always".
- Lisatud on API oma URI skeemide töötlemiseks.
- Linuxi platvormil on lubatud reaalajas töötlemise rakendamine voogudele, mis tagavad kasutajate interaktsiooni (sündmuste töötlejad, kerimine jne).
WebKitGTK 2.36.0 baasil on välja antud brauser GNOME Web 42 (Epiphany), kus on tehtud järgmised muudatused:
- Uuendatud on sisseehitatud PDF-failide vaaturit (PDF.js).
- Lisatud on tugi tummade teema rakendamiseks.
- Riistvaraline kiirendamine on alati lubatud.
- Valmistumine üleminekuks GTK 4-le on käimas.
- Antud on võimalus avada URI-d töölaua töötlejate kaudu.
- Lisatud on tugi raamatukogule libportal 0.5, mis pakub lihtsaid asünkroonselt töötavaid kihte enamikule Flatpaki "portaalidele".
- Otsingumootorite haldamise kood on ümber kirjutatud.
Allikas: opennet.ru
