WebKitGTK 2.40.0 arakatzailearen motorra eta Epiphany 44 web arakatzailea kaleratzea

WebKitGTK 2.40.0 adar egonkor berriaren kaleratzea iragarri da, GTK plataformarako WebKit arakatzailearen motorren ataka. WebKitGTK-k WebKit-en ezaugarri guztiak GObject-en oinarritutako GNOMEra zuzendutako programazio-interfaze baten bidez erabiltzeko aukera ematen du eta web edukia prozesatzeko tresnak edozein aplikaziotan integratzeko erabil daiteke, HTML/CSS analizatzaile espezializatuetan erabiltzetik funtzionalitate osoko web arakatzaileak sortzera arte. WebKitGTK erabiltzen duten proiektu ezagunen artean, GNOME arakatzaile estandarra (Epiphany) nabarmendu dezakegu. Aurretik, WebKitGTK Midori nabigatzailean erabiltzen zen, baina proiektua Astian Fundazioaren eskuetara pasatu ondoren, WebKitGTK-en Midoriren bertsio zaharra alde batera utzi zen eta Wexond nabigatzailetik sardexka bat sortuz, funtsean beste produktu bat sortu zen. Midori izen bera, baina Electron and React plataforman oinarrituta.

Aldaketa nagusiak:

  • GTK4 API laguntza egonkortu da.
  • WebGL2 euskarria barne. WebGL inplementatzeak ANGLE geruza erabiltzen du, eta horrek OpenGL ES deien itzulpena eskaintzen du OpenGL, Direct3D 9/11, Desktop GL eta Vulkan.
  • Aldatu da nagusiki EGL erabiltzea GLX ordez.
  • Flite erabiliz hizketa-sintesirako euskarria gehitu da.
  • Arbelaren kudeaketa APIa gaituta dago eta modu asinkronoan funtzionatzen du.
  • API bat gehitu da web-eginbide jakin batzuen baimenak eskatzeko.
  • Erabiltzaileen script-mezuetatik balioak modu asinkronoan itzultzeko API bat gehitu da.
  • WebKitDownload::decide-destination seinalea modu asinkronoan prozesatzea gaituta.
  • JavaScript exekutatzeko API berri bat gehitu da.
  • Webkit://gpu irteera JSON formatuan esportatzeko aukera eman du.
  • Edukia kargatzean memoria kopuru handiak esleitzeko arazoak konpondu dira.

GNOME Web 2.40.0 (Epiphany) arakatzailearen bertsioa WebKitGTK 44-n oinarritzen da. Aldaketa nagusiak:

  • GTK 4 eta libadwaita erabiltzeko trantsizioa egin da.
  • Informazio panelak popover, elkarrizketa-koadroekin eta pankartarekin ordezkatu dira.
  • Fitxa menua AdwTabButton-ekin ordezkatu da, eta Honi buruz elkarrizketa-koadroa AdwAboutWindow-rekin ordezkatu da.
  • Ezkutatu fitxa elementua etengabe bistaratzen da testuinguru-menuan.
  • Oinarrizko OS banaketarako euskarria birdiseinatu.
  • Fitxa berri bat irekitzean agertzen den orria ezartzeko aukera bat gehitu da.
  • WebExtension arakatzailearenAction APIaren euskarria zabaldu da.
  • WebExtensions ezarpenak gehitu dira.
  • Fitxa bat bikoizteko laguntza inplementatu da orrialdea freskatzeko botoian erdiko klik egiten duzunean.

Iturria: opennet.ru

Gehitu iruzkin berria