Tso tawm WebKitGTK 2.38.0 browser cav thiab Epiphany 43 web browser

Kev tso tawm ntawm ceg ruaj khov tshiab WebKitGTK 2.38.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:

  • Ib hom tshiab ntawm cov nyees khawm rau kev tswj cov playback ntawm multimedia cov ntsiab lus yog npaj.
  • Ntxiv API rau kev teeb tsa CSP (Cov ntsiab lus-Kev Nyab Xeeb-Txoj Cai) rau browser ntxiv-ons.
  • Lub peev xwm los siv cov kev tshuaj ntsuam xyuas sab nraud tau muab rau hauv lwm qhov browsers (kev teeb tsa yog nqa tawm siv WEBKIT_INSPECTOR_HTTP_SERVER ib puag ncig hloov pauv).
  • MediaSession API tau qhib los ntawm lub neej ntawd, tso cai rau koj siv MPRIS interface rau kev tswj chaw taws teeb.
  • Ntxiv PDF ntaub ntawv saib raws li PDF.js.

Raws li WebKitGTK 2.38.0, kev tso tawm ntawm GNOME Web 43 (Epiphany) browser tau tsim, uas ntxiv kev txhawb nqa rau WebExtension txuas ntxiv. Lub WebExtensions API tso cai rau koj los tsim cov add-ons siv tus qauv web technologies thiab sib sau ua ke kev txhim kho ntawm add-ons rau txawv browsers (WebExtensions yog siv nyob rau hauv add-ons rau Chrome, Firefox thiab Safari). Lub WebExtension API tseem tsis tau siv tag nrho, tab sis qhov kev txhawb nqa no twb txaus los khiav qee qhov nrov add-ons.

Lwm yam kev txhim kho:

  • Kev them nyiaj yug rau tus kheej lub vev xaib daim ntawv thov hauv PWA (Progressive Web Apps) hom tau raug kho dua tshiab, D-Bus tus neeg zov me nyuam rau cov kev pab cuam no tau ua tiav.
  • Reactoring rau migrate rau GTK 4 tau pib.
  • Ntxiv kev txhawb nqa rau "saib-qhov chaw:" URI scheme.
  • Txhim kho qhov tsim ntawm hom nyeem ntawv.
  • Ib yam khoom los tsim cov screenshots tau ntxiv rau hauv cov ntawv qhia zaub mov.
  • Ib qho kev xaiv tau raug ntxiv rau cov chaw los lov tes taw kev tshawb fawb pom zoo hauv web application hom.

Tau qhov twg los: opennet.ru

Ntxiv ib saib