Kuburitswa kweWebKitGTK 2.40.0 browser injini uye Epiphany 44 web browser

Kuburitswa kwebazi idzva rakagadzikana WebKitGTK 2.40.0, chiteshi cheWebKit browser injini yeGTK papuratifomu, yakaziviswa. WebKitGTK inokutendera kuti ushandise ese maficha eWebKit kuburikidza neGNOME-yakatarisana programming interface yakavakirwa paGObject uye inogona kushandiswa kubatanidza maturusi ekugadzirisa zvemukati mune chero application, kubva pakushandiswa mune akasarudzika HTML/CSS parsers kusvika pakugadzira-akazara-akazara mabhurawuza ewebhu. Pakati pemapurojekiti anozivikanwa anoshandisa WebKitGTK, tinogona kuona yakajairwa GNOME browser (Epiphany). Pakutanga, WebKitGTK yaishandiswa muMidori browser, asi mushure mekunge chirongwa ichi chapinda mumaoko eAstian Foundation, iyo yekare vhezheni yeMidori paWebKitGTK yakasiiwa uye nekugadzira forogo kubva kuWexond browser, chigadzirwa chakasiyana chakagadzirwa ne zita rimwechete Midori, asi zvichibva paElectron uye React chikuva.

Kuchinja kukuru:

  • Tsigiro yeGTK4 API yakagadziriswa.
  • WebGL2 tsigiro inosanganisirwa. Kuitwa kweWebGL kunoshandisa ANGLE layer, iyo inopa shanduro yeOpenGL ES kufona kuOpenGL, Direct3D 9/11, Desktop GL uye Vulkan.
  • Yakashandurwa kuita EGL pachinzvimbo cheGLX.
  • Yakawedzera tsigiro yekubatanidza kutaura uchishandisa Flite.
  • Iyo clipboard manejimendi API inogoneswa uye inoshanda mune asynchronous mode.
  • Yakawedzera API kukumbira mvumo kune mamwe maficha ewebhu.
  • Yakawedzera API yekudzorera kukosha kubva mushandisi script mameseji asynchronously.
  • Inogonesa kugadziridzwa kweWebKitDownload :: sarudza-yekuenda chiratidzo mune asynchronous mode.
  • Yakawedzera API nyowani yekushandisa JavaScript.
  • Inopa kugona kutumira webkit: // gpu inobuda muJSON fomati.
  • Matambudziko nekugovera huwandu hukuru hwendangariro kana kurodha zvemukati zvagadziriswa.

Iyo GNOME Web 2.40.0 (Epiphany) browser kuburitswa yakavakirwa paWebKitGTK 44. Shanduko huru:

  • Shanduko yekushandisa GTK 4 uye libadwaita yaitwa.
  • Mapaneru eruzivo akatsiviwa nemapopovers, dialogs nemabanner.
  • Iyo tab menyu yakatsiviwa neAdwTabButton, uye iyo About dialog yakatsiviwa neAdwAboutWindow.
  • Iyo Mute Tab element inoratidzwa zvachose mune yemukati menyu.
  • Yakagadziridzwa patsva rutsigiro rwekutanga OS kugovera.
  • Yakawedzera sarudzo yekuseta peji rinoratidzwa pakuvhura tebhu nyowani.
  • Tsigiro yeWebExtension browserAction API yawedzerwa.
  • Akawedzera marongero eWebExtensions.
  • Yakamisikidzwa tsigiro yekudzokorora tebhu kana iwe uchibaya-pakati pane peji rekuvandudza bhatani.

Source: opennet.ru

Voeg