Utgivning av webbläsarmotorn WebKitGTK 2.38.0 och webbläsaren Epiphany 43

Släppningen av den nya stabila grenen WebKitGTK 2.38.0, en port för webbläsarmotorn WebKit för GTK-plattformen, har tillkännages. WebKitGTK låter dig använda alla funktioner i WebKit genom ett GNOME-orienterat programmeringsgränssnitt baserat på GObject och kan användas för att integrera webbinnehållsbearbetningsverktyg i alla applikationer, från användning i specialiserade HTML/CSS-parsare till att skapa fullfjädrade webbläsare. Bland de välkända projekten som använder WebKitGTK kan vi notera den vanliga GNOME-webbläsaren (Epiphany). Tidigare användes WebKitGTK i webbläsaren Midori, men efter att projektet övergick i händerna på Astian Foundation övergavs den gamla versionen av Midori på WebKitGTK och genom att skapa en gaffel från webbläsaren Wexond skapades en fundamentalt annorlunda produkt med samma namn Midori, men baserat på Electron and React-plattformen.

Viktiga ändringar:

  • En ny designstil för kontrollknappar för uppspelning av multimediainnehåll har föreslagits.
  • Lade till API för att ställa in CSP (Content-Security-Policy) för webbläsartillägg.
  • Det är möjligt att använda externa inspektionssystem som tillhandahålls i andra webbläsare (konfigurationen utförs med miljövariabeln WEBKIT_INSPECTOR_HTTP_SERVER).
  • Som standard är MediaSession API aktiverat, vilket gör att du kan använda MPRIS-gränssnittet för fjärrkontroll av uppspelning.
  • Lade till PDF-dokumentvisare baserad på PDF.js.

Baserat på WebKitGTK 2.38.0 skapades utgåvan av webbläsaren GNOME Web 43 (Epiphany), som lade till stöd för tillägg i WebExtension-formatet. WebExtensions API låter dig skapa tillägg med hjälp av vanliga webbteknologier och förenar utvecklingen av tillägg för olika webbläsare (WebExtensions används i tillägg för Chrome, Firefox och Safari). WebExtension API har ännu inte implementerats fullt ut, men detta stöd är redan tillräckligt för att köra några populära tillägg.

Andra förbättringar:

  • Stöd för fristående webbapplikationer i PWA-formatet (Progressive Web Apps) har gjorts om, och en D-Bus-leverantör för sådana program har implementerats.
  • Refaktorering har påbörjats för övergången till GTK 4.
  • Lade till stöd för URI-schemat "view-source:".
  • Förbättrad design av läsarläge.
  • Ett objekt för att ta skärmdumpar har lagts till i snabbmenyn.
  • Ett alternativ har lagts till i inställningarna för att inaktivera sökrekommendationer i webbapplikationsläge.

Källa: opennet.ru

Lägg en kommentar