Tuuina atu o le WebKitGTK 2.40.0 masini suʻesuʻe ma le Epiphany 44 upega tafaʻilagi

O le faʻasalalauga o le lala fou o le WebKitGTK 2.40.0, o se taulaga o le WebKit browser engine mo le GTK platform, ua faʻasalalau. WebKitGTK e faʻatagaina oe e faʻaogaina foliga uma o WebKit e ala i le GNOME-oriented programming interface e faʻavae i luga o le GObject ma e mafai ona faʻaogaina e tuʻufaʻatasia ai mea faigaluega faʻaogaina i luga ole laiga i soʻo se talosaga, mai le faʻaogaina i HTML / CSS faʻapitoa parsers i le fatuina o suʻesuʻega i luga ole laiga atoa. Faatasi ai ma galuega taʻutaʻua e faʻaaoga WebKitGTK, e mafai ona tatou maitauina le tulaga masani GNOME browser (Epiphany). I le taimi muamua, WebKitGTK na faʻaaogaina i le Midori browser, ae ina ua maeʻa ona tuʻuina atu le poloketi i lima o le Astian Foundation, o le lomiga tuai o Midori i luga o WebKitGTK na lafoaia ma e ala i le fatuina o se tui mai le Wexond browser, na faia ai se oloa e matua ese lava ma le. igoa tutusa Midori, ae faʻavae i luga o le Electron and React platform.

Suiga autu:

  • GTK4 API lagolago ua mautu.
  • WebGL2 lagolago e aofia ai. O le faʻatinoga o WebGL faʻaaogaina le ANGLE layer, lea e maua ai le faaliliuga o OpenGL ES valaau i OpenGL, Direct3D 9/11, Desktop GL ma Vulkan.
  • Suia ile fa'aoga muamua ole EGL nai lo le GLX.
  • Fa'aopoopo le lagolago mo le tu'ufa'atasiga tautala e fa'aaoga ai le Flite.
  • O le API fa'afoega o laupapa kilipa ua mafai ma e galue i le fa'aasynchronous mode.
  • Fa'aopoopoina se API e talosaga ai fa'atagaga mo nisi vaega ole upegatafa'ilagi.
  • Faʻaopoopoina se API mo le toe faʻafoʻiina o tau mai feʻau tusitusi a le tagata faʻaoga asynchronously.
  • Fa'aagaaga fa'agaioiga o le WebKitDownload::fa'ailoga-taulaga fa'ailo ile fa'aasynchronous mode.
  • Fa'aopoopoina se API fou mo le fa'atinoina o le Javascript.
  • Tuuina atu le gafatia e auina atu i fafo webkit: // gpu galuega i le JSON format.
  • Faʻafitauli i le tuʻufaʻatasia o le tele o manatua pe a faʻapipiʻiina mea ua uma ona foia.

O le GNOME Web 2.40.0 (Epiphany) faʻasalalauga faʻasalalauga e faʻavae ile WebKitGTK 44. Suiga autu:

  • O le suiga i le faʻaaogaina o le GTK 4 ma le libadwaita ua faia.
  • O fa'amatalaga fa'amatalaga ua suia i popovers, talanoaga ma fu'a.
  • Ua suia le lisi o le lisi i le AdwTabButton, ma o le About dialog ua suia i le AdwAboutWindow.
  • O le Mute Tab elemene o loʻo faʻaalia tumau i le lisi autu.
  • Toe fa'atulagaina lagolago mo le fa'asoaina o le OS tulagalua.
  • Fa'aopoopoina se filifiliga e seti ai le itulau e fa'aalia pe a tatalaina se fa'ailoga fou.
  • Lagolago mo le WebExtension browserAction API ua faʻalauteleina.
  • Fa'aopoopo tulaga mo WebExtensions.
  • Fa'atinoina le lagolago mo le fa'aluaina o se fa'ailoga pe a e kiliki i le vaeluagalemu ile fa'amau o le itulau.

puna: opennet.ru

Faaopoopo i ai se faamatalaga