Rakirina motora geroka WebKitGTK 2.38.0 û geroka webê ya Epiphany 43

Serbestberdana şaxa nû ya stabîl WebKitGTK 2.38.0, portek motora geroka WebKit ji bo platforma GTK, hate ragihandin. WebKitGTK destûrê dide te ku hûn hemî taybetmendiyên WebKit-ê bi navgîniyek bernamesaziya GNOME-ahengkirî ya li ser bingeha GObject-ê bikar bînin û dikare were bikar anîn da ku amûrên hilberandina naveroka malperê di her serîlêdanê de yek bike, ji karanîna di parserên pispor ên HTML/CSS de heya çêkirina gerokên tevnvî yên tev-taybetî. Di nav projeyên naskirî yên ku WebKitGTK bikar tînin de, em dikarin geroka standard GNOME (Epiphany) destnîşan bikin. Berê, WebKitGTK di geroka Midori de dihat bikar anîn, lê piştî ku proje kete destê Weqfa Astian, guhertoya kevn a Midori ya li ser WebKitGTK hate terikandin û bi çêkirina forkek ji geroka Wexond, hilberek bingehîn a cihêreng hate afirandin. heman navî Midori, lê li ser bingeha platforma Electron û React.

Guhertinên sereke:

  • Şêwazek sêwirana nû ya ji bo bişkokên kontrolkirina lêdana naveroka multimedia hate pêşniyar kirin.
  • Ji bo sazkirina CSP (Naverok-Ewlehî-Siyaseta) ji bo pêvekên gerokê API lê zêde kir.
  • Mimkun e ku meriv pergalên çavdêriya derveyî yên ku di gerokên din de têne peyda kirin bikar bînin (veavakirin bi karanîna guhêrbara jîngehê WEBKIT_INSPECTOR_HTTP_SERVER pêk tê).
  • Ji hêla xwerû, MediaSession API-a çalak e, ku dihêle hûn pêwendiya MPRIS-ê ji bo kontrolkirina lîstika ji dûr ve bikar bînin.
  • Dîmenderê belgeya PDF-ê li ser bingeha PDF.js zêde kir.

Li ser bingeha WebKitGTK 2.38.0, serbestberdana geroka GNOME Web 43 (Epiphany) hate damezrandin, ku piştgirî ji bo pêvekan di forma WebExtension de zêde kir. WebExtensions API dihêle hûn bi karanîna teknolojiyên webê yên standard pêvekan biafirînin û pêşveçûna pêvekan ji bo gerokên cihêreng yek dike (WebExtensions di pêvekên ji bo Chrome, Firefox û Safari de têne bikar anîn). WebExtension API hîn bi tevahî nehatiye bicîh kirin, lê ev piştgirî jixwe bes e ku hin pêvekên populer bimeşîne.

Pêşveçûnên din:

  • Piştgiriya ji bo sepanên webê yên xweser ên di formata PWA (Serlêdanên Web Pêşverû) de ji nû ve hate sêwirandin, û pêşkêşkerek D-Bus ji bo bernameyên weha hate bicîh kirin.
  • Refactoring ji bo derbasbûna GTK 4 dest pê kir.
  • Piştgiriya ji bo nexşeya URI "dîtin-çavkanî:" zêde kir.
  • Sêwirana çêtir a moda xwendevan.
  • Tiştek ji bo kişandina dîmenan li menuya çarçoveyê hate zêdekirin.
  • Vebijêrkek li mîhengan hate zêdekirin ku pêşniyarên lêgerînê di moda serîlêdana webê de neçalak bike.

Source: opennet.ru

Add a comment