Tso tawm WebKitGTK 2.40.0 browser cav thiab Epiphany 44 web browser

Kev tso tawm ntawm ceg ruaj khov tshiab WebKitGTK 2.40.0, qhov chaw nres nkoj ntawm WebKit browser cav rau GTK platform, tau raug tso tawm. WebKitGTK tso cai rau koj siv tag nrho cov yam ntxwv ntawm WebKit los ntawm GNOME-raws li GObject-based API thiab tuaj yeem siv los ua ke cov ntsiab lus hauv web ua cov cuab yeej rau hauv txhua daim ntawv thov, los ntawm kev siv tshwj xeeb HTML / CSS parsers los tsim cov web browsers puv. Ntawm cov haujlwm uas paub zoo siv WebKitGTK, ib tus tuaj yeem nco txog GNOME browser (Epiphany). Yav dhau los, WebKitGTK tau siv nyob rau hauv Midori browser, tab sis tom qab kev hloov pauv ntawm qhov project mus rau Astian Foundation, cov qub version ntawm Midori ntawm WebKitGTK raug tso tseg thiab, los ntawm kev tsim ib ceg los ntawm Wexond browser, cov khoom sib txawv hauv paus tau tsim nrog lub tib lub npe Midori, tab sis raws li Electron thiab React platform.

Cov kev hloov pauv tseem ceeb:

  • GTK4 API kev txhawb nqa tau ruaj khov.
  • WebGL2 kev txhawb nqa suav nrog. Kev siv WebGL siv ANGLE txheej, uas muab kev txhais lus ntawm OpenGL ES hu rau OpenGL, Direct3D 9/11, Desktop GL thiab Vulkan.
  • Hloov mus rau feem ntau siv EGL tsis yog GLX.
  • Ntxiv kev txhawb nqa rau kev hais lus synthesis siv Flite.
  • Lub clipboard tswj API tau qhib thiab ua haujlwm hauv hom asynchronous.
  • Ntxiv API los thov kev tso cai rau qee lub vev xaib.
  • Ntxiv ib qho API rau cov txiaj ntsig rov qab los ntawm cov neeg siv cov ntawv sau asynchronously.
  • Enabled processing of the WebKitDownload:: txiav txim siab-destination teeb liab hauv asynchronous hom.
  • Ntxiv API tshiab rau kev ua tiav JavaScript.
  • Muab lub peev xwm xa tawm webkit: // gpu tso zis hauv JSON hom.
  • Teeb meem nrog kev faib cov cim xeeb loj thaum thauj cov ntsiab lus tau raug daws.

GNOME Web 2.40.0 (Epiphany) browser tso tawm yog raws li WebKitGTK 44. Cov kev hloov loj:

  • Kev hloov mus rau kev siv GTK 4 thiab libadwaita tau ua.
  • Cov ntaub ntawv panels tau hloov nrog popovers, dialogs thiab banners.
  • Cov ntawv qhia zaub mov tau raug hloov nrog AdwTabButton, thiab Hais txog kev sib tham tau hloov nrog AdwAboutWindow.
  • Lub Mute Tab caij tau tso tawm mus tas li hauv cov ntawv qhia zaub mov.
  • Rov tsim dua kev txhawb nqa rau qib qis OS faib.
  • Ntxiv ib qho kev xaiv los teeb tsa nplooj ntawv qhia thaum qhib lub tab tshiab.
  • Kev them nyiaj yug rau WebExtension browserAction API tau nthuav dav.
  • Ntxiv chaw rau WebExtensions.
  • Siv kev txhawb nqa rau duplicating ib tab thaum koj nruab nrab-nias ntawm nplooj ntawv refresh khawm.

Tau qhov twg los: opennet.ru

Ntxiv ib saib