WebKitGTK 2.38.0 pārlūkprogrammas un Epiphany 43 tīmekļa pārlūkprogrammas izlaišana

Ir paziņots par jaunās stabilās filiāles WebKitGTK 2.38.0 izlaišanu, kas ir WebKit pārlūkprogrammas dzinēja ports GTK platformai. WebKitGTK ļauj izmantot visas WebKit funkcijas, izmantojot uz GNOME orientētu programmēšanas interfeisu, kura pamatā ir GObject, un to var izmantot, lai integrētu tīmekļa satura apstrādes rīkus jebkurā lietojumprogrammā, sākot no izmantošanas specializētos HTML/CSS parsētājos līdz pilnvērtīgu tīmekļa pārlūkprogrammu izveidei. Starp labi zināmajiem projektiem, kas izmanto WebKitGTK, mēs varam atzīmēt standarta GNOME pārlūkprogrammu (Epiphany). Iepriekš WebKitGTK tika izmantots pārlūkprogrammā Midori, taču pēc tam, kad projekts nonāca Astian Foundation rokās, vecā Midori versija WebKitGTK tika atmesta un, izveidojot dakšiņu no Wexond pārlūka, tika izveidots principiāli atšķirīgs produkts ar tāds pats nosaukums Midori, bet balstās uz Electron and React platformu.

Galvenās izmaiņas:

  • Ir ierosināts jauns dizaina stils multivides satura atskaņošanas vadības pogām.
  • Pievienots API CSP (Content-Security-Policy) iestatīšanai pārlūkprogrammas pievienojumprogrammām.
  • Ir iespējams izmantot citās pārlūkprogrammās nodrošinātās ārējās pārbaudes sistēmas (konfigurācija tiek veikta, izmantojot vides mainīgo WEBKIT_INSPECTOR_HTTP_SERVER).
  • Pēc noklusējuma MediaSession API ir iespējots, ļaujot izmantot MPRIS interfeisu attālai atskaņošanas vadībai.
  • Pievienots PDF dokumentu skatītājs, pamatojoties uz PDF.js.

Pamatojoties uz WebKitGTK 2.38.0, tika izveidots GNOME Web 43 (Epiphany) pārlūkprogrammas izlaidums, kas pievienoja atbalstu papildinājumiem WebExtension formātā. WebExtensions API ļauj izveidot papildinājumus, izmantojot standarta tīmekļa tehnoloģijas, un apvieno papildinājumu izstrādi dažādām pārlūkprogrammām (WebExtensions tiek izmantoti Chrome, Firefox un Safari papildinājumos). WebExtension API vēl nav pilnībā ieviesta, taču šis atbalsts jau ir pietiekams, lai palaistu dažus populārus papildinājumus.

Citi uzlabojumi:

  • Ir pārveidots atbalsts autonomām tīmekļa lietojumprogrammām PWA (Progressive Web Apps) formātā, un šādām programmām ir ieviests D-Bus nodrošinātājs.
  • Pārejai uz GTK 4 ir sākta pārstrukturēšana.
  • Pievienots atbalsts URI shēmai "view-source:".
  • Uzlabots lasītāja režīma dizains.
  • Konteksta izvēlnei ir pievienots vienums ekrānuzņēmumu uzņemšanai.
  • Iestatījumiem ir pievienota opcija atspējot meklēšanas ieteikumus tīmekļa lietojumprogrammu režīmā.

Avots: opennet.ru

Pievieno komentāru