Predstavljen je novi stabilni izdanak WebKitGTK 2.36.0, porta pregledničkog motora WebKit za GTK platformu. WebKitGTK omogućava korištenje svih mogućnosti WebKit-a putem GNOME-orijentiranog programskog sučelja temeljenog na GObject i može se koristiti za integraciju alata za obradu web sadržaja u bilo koju aplikaciju, od specijaliziranih HTML/CSS parsera do kreiranja potpuno funkcionalnih web preglednika. Među poznatim projektima koji koriste WebKitGTK je nativni GNOME preglednik (Epiphany). Ranije je WebKitGTK korišten u pregledniku Midori, ali nakon prelaska projekta u ruke Astian Foundation, stara verzija Midori na WebKitGTK je napuštena, a stvaranjem odvoja od preglednika Wexond, stvoren je potpuno novi proizvod s istim nazivom Midori, ali temeljen na Electron i React platformi.
Ključne promjene:
- Predložena je nova realizacija alata za osobe s invaliditetom, prevedena s ATK na DBus sučelja AT-SPI.
- Dodana je podrška za metodu requestVideoFrameCallback.
- Dodana je podrška za medijske sesije.
- Parametar hardware-acceleration-policy, koji definira pravila primjene hardverskog ubrzanja, postavljen je na «uvijek».
- Dodano je API za obradu vlastitih URI shema.
- Na Linux platformi uključeno je korištenje rada u načinu rada u stvarnom vremenu za niti koje osiguravaju interakciju s korisnicima (obradnici događaja, pomicanje itd.).
Na osnovi WebKitGTK 2.36.0, formiran je izdanak GNOME preglednika Web 42 (Epiphany), u kojem su predložene sljedeće promjene:
- Ažuriran je ugrađeni preglednik PDF datoteka (PDF.js).
- Dodana je podrška za primjenu tamne teme.
- Kontinuirano je uključena primjena hardverskog ubrzanja.
- Pripremljeno je za prijelaz na GTK 4.
- Omogućeno je otvaranje URI putem desktop obrada.
- Dodana je podrška za biblioteku libportal 0.5, koja pruža jednostavne asinkrone slojeve za većinu 'portala' Flatpak.
- Preuređen je kod za upravljanje pretraživačima.
Izvor: opennet.ru
