Esitatud on uus stabiilne versioon WebKitGTK 2.48.0, mis on WebKiti brauserimootori port GTK platvormile. WebKitGTK võimaldab kasutada kõiki WebKiti omadusi GNOME-i suunatud GObject-põhise liidese kaudu ning seda saab kasutada veebisisu töötlemise integreerimiseks erinevatesse rakendustesse, alates spetsialiseeritud HTML/CSS parseritest kuni täielikult funktsionaalsete veebibrauserideni. Tuntud projektidest, mis kasutavad WebKitGTK-d, võib mainida GNOME-i vaikimisi brauserit (Epiphany). Varem kasutati WebKitGTK-d brauseris Midori, kuid pärast projekti üleminekut Astian Foundationi kätte jäi vana versioon Midori WebKitGTK-l järgi ja loodi täiesti erinev toode sama nimega Midori.
Peamised muutused:
- WebGL-i puhul on rakendatud tuge eraldi protsessi kasutamiseks GPU-iga suhtlemiseks. Vaikimisi teostatakse seotud WebGL toimingud veebisisu töötlemise protsessis, kuid eraldi protsessi aktiveerimiseks tuleb kasutada parameetrit UseGPUProcessForWebGL.
- Juhul, kui renderdamiseks on kasutusel GPU, on lehtede osade renderdamine viidud töötajate ehk worker-protsesside hulka.
- GLib API-sse on lisatud JavaScriptCore’i funktsioon lubade objektide loomiseks.
- MediaRecorderi tagapinda on lisatud WebM formaadi tugi, milleks on vajalik vähemalt GStreamer 1.24.9 versioon.
- Lisatud on toode helibitikiirusete seadistamine.
- Tagasi on toodud OpenType-SVG fontide tugi, mis on rakendatud Skia raamatukogu SVG mooduli kaudu.
- Prinditavate PDF-dokumentide genereerimisel on lisatud metaandmed, näiteks pealkiri ja loomise/muutmise kuupäev.
WebKitGTK 2.48.0 põhjal on välja antud GNOME Web 48 (Epiphany) brauser. Peamised muutused:
- Külastuste ajaloo navigeerimisdialooge on laiendatud. Ekraani värskendamise operatsioonide arvu on vähendatud. On lisatud valikurežiim.
- On lisatud hoiatus, mis kuvatakse, kui saidilt on keelatud juurdepääs andmete salvestamisele.
- On lisatud võimalus sulgeda kinnitatud vahelehed.
- On lihtsustatud importimise liides, et tuua sisse järjehoidjad ja paroolid teistelt brauseritelt.
- Aadressiriba rippmenüüs on rakendatud elemendid tsüklilise kerimise mehhanism.
- Parendatud on paroolide automaatse täitmise mehhanismi.
- Uue vahelehe avamisel kontekstimenüüsse on lisatud punkt lehe värskendamiseks.
- Parandatud dialoogid järjehoidjate haldamiseks ja privaatsusprobleemide teabe kuvamiseks (blokeeritud jälgimiskoodi tõttu).
Allikas: opennet.ru
