Release van WebKitGTK 2.36.0 browser engine en Epiphany 42 webbrowser

De release van de nieuwe stabiele tak WebKitGTK 2.36.0, een poort van de WebKit-browser-engine voor het GTK-platform, is geïntroduceerd. Met WebKitGTK kunt u alle functies van WebKit gebruiken via een op GNOME gebaseerde GObject-gebaseerde API en kan worden gebruikt om tools voor het verwerken van webinhoud in elke toepassing te integreren, van gebruik in gespecialiseerde HTML / CSS-parsers tot het maken van complete webbrowsers. Van de bekende projecten die WebKitGTK gebruiken, kan men de reguliere GNOME-browser (Epiphany) opmerken. Voorheen werd WebKitGTK gebruikt in de Midori-browser, maar na de overdracht van het project aan de Astian Foundation werd de oude versie van Midori op WebKitGTK verlaten en, door een vertakking te maken vanuit de Wexond-browser, werd een fundamenteel ander product gemaakt met de dezelfde naam Midori, maar gebaseerd op het Electron en React platform.

Belangrijkste wijzigingen:

  • Er is een nieuwe implementatie van hulpmiddelen voor mensen met een handicap voorgesteld, overgedragen van ATK naar AT-SPI DBus-interfaces.
  • Ondersteuning toegevoegd voor de requestVideoFrameCallback-methode.
  • Ondersteuning toegevoegd voor mediasessies.
  • De parameter hardware-acceleration-policy, die de regels definieert voor het toepassen van hardwareversnelling, is ingesteld op 'altijd'.
  • API toegevoegd om aangepaste URI-schema's te verwerken.
  • Op het Linux-platform is real-time functionaliteit ingeschakeld voor threads die gebruikersinteractie bieden (gebeurtenishandlers, scrollen, enz.).

Gebaseerd op WebKitGTK 2.36.0 werd de release van de GNOME Web 42 (Epiphany) browser gevormd, die de volgende wijzigingen voorstelde:

  • De ingebouwde PDF-viewer (PDF.js) is bijgewerkt.
  • Ondersteuning toegevoegd voor het gebruik van een donker thema.
  • Hardwareversnelling is altijd ingeschakeld.
  • Er zijn voorbereidingen getroffen voor de overgang naar GTK 4.
  • Er is de mogelijkheid geboden om URI's te openen via desktophandlers.
  • Ondersteuning toegevoegd voor de libportal 0.5-bibliotheek, die eenvoudige, asynchroon lopende lagen biedt voor de meeste Flatpak-"portals".
  • De code voor het beheren van zoekmachines is herwerkt.

Bron: opennet.ru

Voeg een reactie