Esitletud on uus stabiilne WebKitGTK 2.44.0 versioon, mis on WebKiti brauserimootori port GTK platvormile. WebKitGTK võimaldab kasutada WebKiti kõiki võimalusi GNOME-ile suunatud GObject-põhise liidese kaudu ning seda saab kasutada web-sisu töötlemise integreerimiseks mis tahes rakendustesse, alates spetsialiseeritud HTML/CSS-pärijatest kuni täielikult funktsionaalsete web-brauserideni. Tuntud projektide hulgas, mis kasutavad WebKitGTK-d, on GNOME-i vaikimisi brauser (Epiphany). Varem kasutati WebKitGTK-d brauseris Midori, kuid pärast projekti üleminekut Astian Foundationile loobuti vanast Midori versioonist WebKitGTK ja loodi põhimõtteliselt uus toode sama nimega Midori.
Olulised muudatused:
- Toetust X11 ja WPE renderdamismootoritele on lõpetatud. Renderdamiseks on kasutusele võetud mehhanism, mis kasutab jagatud DMA-BUF puhverdamise süsteemi.
- Renderdamisel on paranenud sünkroniseerimine kaadri tõkestamise impulssiga (vblank), et vältida katkestuste (tearing) ilmumist väljundis.
- GTK4 põhise liidese vormimise protsessis on tagatud juurdepääs DOM-komponentenidele inimestele, kellel on erivajadused (accessibility).
- Klaviatuuri kombineeritud klahvivajutuste töötlemine veebilehtedel on GTK4-s lõpetatud.
- Mängupultide äratundmine on paranenud.
WebKitGTK 2.44.0 põhjal on välja antud GNOME Web 46 (Epiphany) brauser. Peamised muudatused:
- On lubatud sulgeda kinnitatud vahekaardid.
- Lisatud tugi autentimiseks nutikaardiga (PKCS #11).
- Klaviatuuri abil navigeerimine aadressiriba allakäiva menüüs on paranenud.
- Linkide konteksti menüüsse on lisatud punkt lingi saatmiseks e-posti teel („Saada link e-postiga...”).
- Keskmise hiirenuppude vajutamisel uue vahekaardi avamise nupule on tagatud valitud teksti kleepimine aadressiriba.
- Veebilehtedele küll on keelatud juurdepääs mõnedele Epiphany sisemistele API-dele.
- Piiratud ühenduse süsteemides on reklaamiblokeerija filtrite värskendamise interval lühendatud.
- Teksti valimisel on mõned konteksti menüü elemendid peidetud.
- Google Safe Browsing serveritega suhtlemise tugi on lõpetatud.
- Konteksti menüüs on vaikimisi arendajate tegevused peidetud.
- Seadistuste dialoog on ümber kujundatud AdwSpinRow elemendi kasutamiseks.
- Siltide kuvamine on viidud kooskõlla GNOME HIG-i (Inimese Liidese Juhised) stiilijuhistega.
Allikas: opennet.ru
