WebKitGTK 2.40.0 brauserimootori ja Epiphany 44 web-brauseri vÀljalase

Esitatud on uus stabiilne WebKitGTK 2.40.0 vĂ€ljaanne, mis on WebKiti brauseri mootori port GTK platvormile. WebKitGTK vĂ”imaldab kasutada kĂ”iki WebKiti vĂ”imalusi GNOME'i suunatud GObjecti pĂ”hise liidese kaudu ning seda saab kasutada veebisisu töötlemise tööriistade integreerimiseks mis tahes rakendustesse, alates spetsialiseeritud HTML/CSS-parseritest kuni tĂ€ielikult funktsionaalsete veebibrauseriteni. Tuntud projektidest, mis kasutavad WebKitGTK-d, vĂ”ib mĂ€rkida GNOME'i vaikimisi brauserit (Epiphany). Varem kasutas WebKitGTK-d brauser Midori, kuid pĂ€rast projekti ĂŒleminekut Astian Foundationile lĂ”petati vana Midori versioon WebKitGTK-l ning luues haru brauserist Wexond, loodi pĂ”himĂ”tteliselt teine toode sama nimega Midori, kuid Electroni ja Reacti platvormi pĂ”hjal.

Olulised muudatused:

  • GTK4 API tugi on stabiilne.
  • Sisaldab WebGL2 tuge. WebGL rakenduses kasutatakse ANGLE-i kihti, mis tĂ”lgendab OpenGL ES kutsungid OpenGL-iks, Direct3D 9/11, Desktop GL-iks ja Vulkaniks.
  • Üleminek EGL kasutamisele GLX asemel.
  • Lisatud on kĂ”nesĂŒnteesi tugi Flite'i kasutamisega.
  • Kopeerimise API on aktiveeritud ja töötab asĂŒnkroonselt.
  • Lisatud API spetsiaalsete veebivĂ”imaluste volituste taotlemiseks.
  • Lisatud API kasutajaskripti sĂ”numitest vÀÀrtuste tagastamiseks asĂŒnkroonselt.
  • Tagatud signaali WebKitDownload::decide-destination töötlemine asĂŒnkroonselt.
  • Lisatud uus API JavaScripti tĂ€itmiseks.
  • Pakutud vĂ€ljundi eksportimist webkit://gpu JSON-formaadis.
  • Probleemid suurte mĂ€lu eraldamisega sisu laadimisel on lahendatud.

WebKitGTK 2.40.0 baasil on vÀlja antud GNOME Web 44 (Epiphany) brauser. Peamised muudatused:

  • Üleminekul kasutusele GTK 4 ja libadwaita.
  • Teabe paneelid on asendatud hĂŒpikmenĂŒĂŒde (popover), dialoogide ja bĂ€nneritega.
  • Vahekaartide menĂŒĂŒ on asendatud AdwTabButtoniga ning 'Teave' dialoog AdwAboutWindowiga.
  • KontekstimenĂŒĂŒs on tagatud Mute Tab elemendi pidev kuvamine.
  • elementary OS toetuse ĂŒmberehitamine.
  • Lisatud seadistus uue vahekaartide avamise lehe mÀÀramiseks.
  • API WebExtension browserAction toetuse laienemine.
  • Lisatud seaded WebExtensions'i jaoks.
  • Rakendatud vahekaardi dubleerimise tugi keskmise hiirenupu vajutamisel vĂ€rskendamise nuppu.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster