ĂshtĂ« prezantuar edicioni i ri i degĂ«s stabile WebKitGTK 2.48.0, porti i motorit tĂ« shfletuesit WebKit pĂ«r platformĂ«n GTK. WebKitGTK lejon pĂ«rdorimin e tĂ« gjitha mundĂ«sive tĂ« WebKit pĂ«rmes njĂ« ndĂ«rfaqe programuese tĂ« orientuar nga GNOME mbi GObject dhe mund tĂ« pĂ«rdoret pĂ«r tĂ« integruar mjete pĂ«r pĂ«rpunimin e pĂ«rmbajtjes web nĂ« çdo aplikacion, qĂ« nga pĂ«rdorimi nĂ« parserat e specializuar HTML/CSS, deri te krijimi i shfletuesve web plotĂ«sisht funksionalĂ«. Midis projekteve tĂ« njohura qĂ« pĂ«rdorin WebKitGTK Ă«shtĂ« shfletuesi standard i GNOME (Epiphany). MĂ« parĂ«, WebKitGTK u pĂ«rdor nĂ« shfletuesin Midori, por pas kalimit tĂ« projektit nĂ« duar tĂ« Astian Foundation, varianti i vjetĂ«r i Midori mbi WebKitGTK u braktis dhe u krijua njĂ« produkt krejtĂ«sisht i ndryshĂ«m me tĂ« njĂ«jtin emĂ«r, Midori.
Ndryshimet kryesore:
- Për WebGL është realizuar mbështetje për përdorimin e një procesi të veçantë për bashkëveprimin me GPU. Në mënyrë standarde, operacionet e lidura me WebGL kryhen në procesin e përpunimit të përmbajtjes web, dhe për të përfshirë një proces të veçantë duhet përdorur parametri UseGPUProcessForWebGL.
- Në rastet kur përdoret GPU për renderim, renderimi i pjesëve të faqeve është transferuar në rrjedhat worker.
- Në API-në GLib JavaScriptCore është shtuar një funksion për krijimin e objekteve Promise.
- Në backend, MediaRecorder tani mbështet formatin WebM, për të cilin kërkohet të paktën versioni GStreamer 1.24.9.
- Shtuar mbështetje për rregullimin e bitrate të zërit.
- Rikthyer mbështetje për fontet OpenType-SVG, të implementuara përmes modulit SVG në bibliotekën Skia.
- Shtuar metadata në dokumentet PDF të gjeneruara për printim, duke përfshirë informacion si titulli dhe data e krijimit/modifikimit.
Baza WebKitGTK 2.48.0 është përdorur për të formuar lëshimin e shfletuesit GNOME Web 48 (Epiphany). Ndryshimet kryesore:
- Zgjeruar mundësitë e dialogut për navigimin në historinë e vizitave. Reduktuar numri i operacioneve të rifreskimit të ekranit. Shtuar një mod për theksimin.
- Shtuar një paralajmërim që shfaqet kur ndalohet për një faqe qasja në magazinën e të dhënave.
- Shtuar mundësinë për të mbyllur skedat e ngjitura.
- Thjeshtuar ndërfaqen për importimin e shënimeve dhe fjalëkalimeve nga shfletues të tjerë.
- Realizuar rrotullimi ciklik i elementeve në bllokun e rënies së shiritit të adresës.
- Përmirësuar mekanizmi i plotësimit të automatizuar të fushave me fjalëkalime.
- Shtuar një pikë në menunë kontekstuale në faqen e hapjes së skedave të reja për rifreskimin e faqes.
- Dialogët janë përmirësuar për punën me shënimet dhe për të shfaqur informacionin mbi problemet me privatësinë (kode të bllokuara për gjurmim).
Burimi: opennet.ru
